在Debian系统下查看Filebeat日志的方法如下:
使用journalctl命令:
sudo journalctl -u filebeat
:查看Filebeat服务的实时日志。
sudo journalctl --since "2025-01-01" --until "2025-01-31" -u filebeat
:查看指定时间段的日志。
查看配置文件指定的日志路径:
配置文件通常位于 /etc/filebeat/filebeat.yml
,其中 logging.files
或 output
部分会指定日志存储位置(如 /var/log/filebeat/
)。
cat /var/log/filebeat/filebeat.log
或 tail -f /var/log/filebeat/filebeat.log
。使用第三方工具:
若配置为发送至Elasticsearch/Logstash,可通过Kibana等工具查看。
其他命令行工具:
grep "error" /var/log/filebeat/filebeat
:过滤错误信息。less /var/log/filebeat/filebeat
:分页查看日志。注意:部分路径可能因安装方式或配置不同略有差异,可通过 filebeat -V
查看配置概览。