【问题标题】:Send HaProxy log data to Graylog将 HaProxy 日志数据发送到 Graylog
【发布时间】:2019-04-08 02:36:04
【问题描述】:

如何将“haproxy”日志数据发送到“graylog”服务器? 我可以使用“netcat”吗?

我需要记录所有请求和响应(带有请求正文和响应正文), 到graylog。

谢谢。

【问题讨论】:

    标签: logging haproxy graylog


    【解决方案1】:

    根据 Graylog 文档,它可以使用 syslog 作为输入 -> http://docs.graylog.org/en/2.4/pages/sending_data.html#syslog

    haproxy 可以输出日志到 syslog -> https://cbonte.github.io/haproxy-dconv/1.8/configuration.html#3.1-log

    这里是一个 haproxy 配置示例/etc/haproxy/haproxy.cfg

    global
      log /dev/log len 65535 local0
      ...
    

    这是 rsyslog 配置 /etc/rsyslog.d/22-haproxy.conf 的示例:

    $FileCreateMode 0644
    $MaxMessageSize 66k
    $template haproxy,"%rawmsg%\n"
    local0.* -<path_to_your_haproxy_log_file>;haproxy
    & stop
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多