首页主机资讯Debian上Filebeat的日志文件存储位置在哪

Debian上Filebeat的日志文件存储位置在哪

时间2025-12-04 12:54:04发布访客分类主机资讯浏览628
导读:默认日志目录 在 debian 上,filebeat 自身的运行日志默认写入:/var/log/filebeat/,常见日志文件为 /var/log/filebeat/filebeat(有时也会看到 .log 后缀)。该目录由 fileb...

默认日志目录

  • 在 debian 上,filebeat 自身的运行日志默认写入:/var/log/filebeat/,常见日志文件为 /var/log/filebeat/filebeat(有时也会看到 .log 后缀)。该目录由 filebeat 的配置项 path.logs 控制,默认值通常为 /var/log/filebeat

如何快速确认

  • 查看服务当前使用的日志路径:grep -n ‘path.logs’ /etc/filebeat/filebeat.yml
  • 实时查看 filebeat 自身日志:sudo tail -f /var/log/filebeat/filebeat
  • 若 systemd 日志中也有输出,可用:sudo journalctl -u filebeat -f(journal 属于系统日志,不等同于 filebeat 文件日志)。

自定义日志路径

  • 在 filebeat.yml 中显式设置 path.logs,并配合 logging.to_files 写入文件: logging: to_files: true files: path: /var/log/myfilebeat name: filebeat keepfiles: 7 rotation: interval: 24h path: logs: /var/log/myfilebeat
  • 使配置生效:sudo systemctl restart filebeat。修改 path.logs 后,请确保目录存在且 filebeat 有读写权限。

与数据目录区分

  • filebeat 的“数据目录”(如注册表、状态等)默认是 /var/lib/filebeat,不要与日志目录 /var/log/filebeat 混淆。数据目录由 path.data 控制。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: Debian上Filebeat的日志文件存储位置在哪
本文地址: https://pptw.com/jishu/763446.html
如何在Debian上自定义Filebeat的输入插件 Filebeat在Debian上的资源占用情况如何

游客 回复需填写必要信息