Debian下Filebeat故障排查步骤
一 快速定位与基础检查
二 常见故障点与修复
三 深入验证与网络连通
四 高频场景速查表
| 症状 | 快速检查 | 修复建议 |
|---|---|---|
| 服务无法启动 | sudo systemctl status filebeat;/var/log/filebeat/filebeat 报错 | 用 filebeat test config 定位语法;修正后重启 |
| 配置改了不生效 | 未重启服务 | 执行 sudo systemctl restart filebeat |
| 采集不到日志 | paths 路径是否存在;权限是否足够 | 修正路径;调整属主/权限(如 chmod 644 filebeat.yml,必要时 chown -R filebeat:filebeat 目标日志目录) |
| 连不上 ES/LS | sudo filebeat test output;端口是否放行 | 放通 5044/9200;核对地址、端口、协议与凭据 |
| 端口被占用 | sudo netstat -ntlp | grep <端口> |
| 资源紧张导致异常 | top/htop、free -m | 释放资源或优化批次/并发配置 |
五 仍未解决时的建议