categraf 日志存储问题

Viewed 89

conf/config.toml 有如此配置,我的理解是日志会被写入到一个叫 stdout 的文件里,那么该文件在什么位置呢?

  1. 直接运行 ./categraf,日志会打印在当前。
  2. 当使用 systemd 托管时,日志也不会输入到一个文件中

配置如下
image.png

2 Answers

stdout是标准输出。
./categraf 标准输出就是屏幕.
systemd托管可以指定standardout和standard error的位置,默认就是/var/log/messages

如果要输入到文件里,就要是其他名字如 categraf.log,重启后会有日志文件产生