代码之家  ›  专栏  ›  技术社区  ›  Daniel Marcus

Filebeat在将第一个日志推送到Opensearch后不久突然超时

  •  0
  • Daniel Marcus  · 技术社区  · 3 年前

    我在linux盒子上运行filebeat 7.10.2,并通过systemctl服务将日志推送到AWS Opensearch。最近,该服务开始失败,出现以下错误:

    '未能发布事件:。。。。net/http:请求已取消(等待标头时超过了Client.Timeout)'

    当我重新启动filebeat时,我可以毫无问题地连接到Opensearch,filebeat开始再次推送前几百条记录,但随后出现相同的错误并停止。成功连接之前有人遇到过这个错误吗?

    我试着调整所有的filebeat.yml配置,但没有什么不同。

    请注意,这个filebeat实例已经成功运行了好几个月,没有出现任何问题,突然间,这种情况突然发生了。

    0 回复  |  直到 3 年前
        1
  •  0
  •   Musab Dogan    3 年前

    我建议您启用 logging.level 在中调试 filebeat.yml 看看发生了什么。

    logging.level: debug
    logging.to_files: true
    logging.files:
      path: /var/log/filebeat
      name: filebeat
      keepfiles: 7
      permissions: 0640
    

    参考文献: https://www.elastic.co/guide/en/beats/filebeat/current/configuration-logging.html