centos

CentOS下Filebeat如何进行错误排查

小樊
35
2025-11-15 21:53:59
栏目: 智能运维

CentOS下Filebeat错误排查步骤

一 快速定位与基础检查

二 配置与权限专项排查

三 日志与数据处理行为排查

四 输出与端到端验证

五 高频错误速查表

症状 快速检查 修复建议
服务启动失败,提示权限错误 ls -l /etc/filebeat/filebeat.yml chmod go-w /etc/filebeat/filebeat.yml,确保运行用户可读
启动失败且提示“start-limit/hit restart limit” systemctl status filebeat -xe 修正配置后执行 systemctl reset-failed filebeat 再启动
配置测试通过但无数据 filebeat test config;filebeat -e -d “*” 前台调试观察采集与发布;核对输出连通性与认证
无法连接 ES/Logstash curl/telnet/nc 到目标端口 开放防火墙、确认服务监听、核对 TLS/证书与主机名
采集不到新日志 tail -f 目标日志;核对 paths 与 ignore_older 修正路径;若文件被轮转,调整 ignore_older/clean_inactive
多行日志被截断 检查 multiline 配置 增大 multiline.max_lines,正确设置 pattern/negate/match
磁盘空间不释放 lsof grep deleted;观察 filebeat 是否长期持有已删文件句柄
registry 巨大或“跳行” 观察 registry 文件大小与增长 配置 clean_inactive/ignore_older/clean_removed,避免 inode 重用误判

0
看了该问题的人还看了