2014-02-11 61 views
0

我爲我的QA和Prod服務器使用haproxy負載平衡器,並且我意識到haproxy.log的規模增長非常快(7G到現在)。我們應該登錄到haproxy.log中?

我不知道haproxy登錄到這個日誌文件到底是什麼,以及有一個乾淨的haproxy.log文件的最佳做法是什麼。

[解決方案來解決這個問題]

  • 請確保您有rsyslog現在instaled使用此命令來安裝它,如果你沒有它

須藤APT- get install rsyslog

ps:你可以檢查這個link相關可以配置你的rsyslog文件。

  • 使用logrotate的管理日誌文件/這個link大小 你可以找到關於如何配置你的日誌輪播

  • 最後,您必須配置兩個人的正常工作 使用一些這方面的例子tutorial做最後一步

但是,我還是什麼負載平衡器洞穴上HAProxy.log文件好奇?爲什麼?

+0

請不要編輯您的問題以包含答案。問題應該始終只是問題。相反,您可以爲自己的問題提供答案,或者(甚至更好)編輯接受的答案以包含鏈接,因爲它基本上就是您在此處添加的內容。 –

+0

有道理,下次我會尊重這個:) – ImadT

+1

請尊重它**這次**。 –

回答

1

您幾乎可以使用HAProxy提供的HTTP Log format。 我會建議你使用rsyslog並分配一個磁盤空間。此外,您需要使用logrotate並每週輪換該文件,並且可能會刪除幾周以前的副本。

這個link對如何做到這一點有很好的解釋。

+0

感謝Gooner,你的回答是有道理的,並且使用rsyslog和logrotate將使解決方案可銷售。但我仍然在尋找什麼負載平衡器完全在這些文件中登錄。 我會根據你的建議添加更多的細節和鏈接到我的問題。 – ImadT

相關問題