HAProxy 小时、天、周日志记录

HAProxy 小时、天、周日志记录

有没有办法可以从 HAProxy 获取类似于 WebAlizer 的统计数据,以便我可以看到历史上访问我的 HAProxy 服务器的流量?

谢谢!

答案1

HAProxy 是一个可以生成网络日志的负载均衡器。Webalizer、AWStats 等会解析日志文件并生成报告。

因此,你可以选择两条路线:

  1. 查看您的 Web 分析器是否支持自定义日志格式解析选项,并调整分析程序以适应 haproxy 日志。通常这将是某种正则表达式配置指令。
  2. 自定义 haproxy 日志以适合您的日志分析程序的期望

HAProxy 通过指令option httplog clf(查看文档)。HAProxy 最近还支持自定义日志格式,参见 1.5 文档第 8.2.4 节

这两个选项中的一个或两个的组合应该能够带您到达您想去的地方。

相关内容