我们应该登录haproxy.log?

时间:2014-02-11 17:32:31

标签: ubuntu proxy load-balancing haproxy

我正在为我的QA和Prod服务器使用haproxy负载均衡器,我意识到haproxy.log的大小正在快速增长(7G到现在为止)。

我想知道haproxy究竟登录到这个日志文件是什么,以及拥有干净的haproxy.log文件的最佳做法是什么。

[解决此问题的解决方案]

  • 确保您有rsyslog instaled使用此命令安装它(如果您没有)
  

sudo apt-get install rsyslog

Ps:您可以检查此link以正确配置您的rsyslog文件。

  • 使用logrotate管理日志文件/大小 在此link上,您可以找到有关如何配置logrotate

  • 的示例
  • 最后,您必须配置它们才能正常工作 使用此tutorial执行最后一步

但我仍然对HAProxy.log文件中的负载均衡器有什么好奇心?为什么?

1 个答案:

答案 0 :(得分:1)

您几乎可以使用HAProxy提供的HTTP Log format。 我建议您使用rsyslog并分配磁盘空间。此外,您需要使用logrotate并每周轮换文件,并且可能会删除超过几周的副本。

这个link对如何做到这一点有很好的解释。