You need to enable JavaScript to run this app.
导航
如何排查宿主机日志采集异常
最近更新时间:2024.12.12 14:28:08首次发布时间:2024.12.12 14:28:08

使用 LogCollector 采集日志后,如果未成功采集到日志,您可以参考本文中的步骤进行排查。

1 检查日志是否在实时打印

通过控制台创建的 LogCollector 采集配置默认是增量采集,即只采集配置生效后新产生的日志。

  • 创建采集配置后,日志文件没有更新,则 LogCollector 不会采集该文件。
  • 创建采集配置后,日志文件有更新,请参考下一步继续检查。

2 排查机器组心跳是否正常

在日志服务控制台上查看机器组心跳状态。具体操作,请参考查看心跳状态

3 排查采集配置是否正确

在日志服务控制台上确认已创建 LogCollector 采集配置且配置正确。

  • 如果没有创建采集配置,请先创建采集配置。具体操作,请参考采集宿主机日志
  • 如果已经创建采集配置,请确认采集配置正确。例如:
    • 采集配置中的采集路径和目前服务器中的日志文件路径匹配。
    • 日志文件与采集配置匹配正常。
      默认情况下一个日志文件只能匹配一个采集配置。如果文件中的日志需要同时被采集多份,请参考文件日志或标准输出同时被采集多份
  • 如果没有问题,请参考下一步继续检查。

4 排查采集配置是否已绑定机器组

在机器组详情界面查看是否已经将采集配置绑定到机器组。具体操作,请参考查看机器组

5 排查错误信息

查看 LogCollector 日志是否有错误信息。LogCollector 客户端会记录关键信息以及所有的 WARNING 日志和 ERROR 日志。您可以在 LogCollector 的安装目录下查看日志。

  • 宿主机场景的安装目录:/usr/local/filebeat-7.12.0/logs
  • 容器场景的安装目录:/usr/local/container/filebeat-7.12.0/logs

在完成上述检查后,如果问题仍未解决,请提交工单,并在工单中提供排查过程中发现的关键信息。