filebeat 7.5.2
来源:14-5 Filebeat_Module简介

苦瓜苦也
2020-02-18
filebeat 用的是rpm包安装的,但是filebeat的日志文件老是往/var/log/messages里面打,不往/var/log/filebeat/下面打
但是在/var/log/messages 下面又读到了 配置文件时定义到/var/log/filebeat下面的 但是这个目录下面都是空的
请问老师 怎么改 让filebeat 组件自身的日志输出到/var/log/filebeat下面谢谢
2回答
-
参见这里
https://github.com/elastic/beats/issues/11855
从 7 版本开始默认都往 stderr 输出了,你可以改下 systemd 的配置
mkdir -p /etc/systemd/system/filebeat.service.d
cat > /etc/systemd/system/filebeat.service.d/disable_stderr_logging.conf <<'EOT'
[Service]
Environment="BEAT_LOG_OPTS="
EOT
systemctl daemon-reload
systemctl restart filebeat012020-02-19 -
rockybean
2020-02-18
https://www.elastic.co/guide/en/beats/filebeat/current/configuration-logging.html
可以自行设定
logging.level: info
logging.to_files: true
logging.files:
path: /var/log/filebeat
name: filebeat
keepfiles: 7
permissions: 0644022020-02-18
相似问题