Apache-2.2

降低日誌文件的大小有多重要?

  • December 17, 2012

我有一個 LAMP 伺服器,logrotate 每週執行一次它的工作,我注意到一些日誌往往會變得非常大。例如,apache 訪問日誌為 73MB。我告訴 logrotate 每天輪換它會更好嗎?大小對性能(cpu 負載)很重要,還是我們在談論邊際差異(每天與每週輪換)?

文件系統是 ext3。

我從未見過任何性能受日誌文件大小影響的 apache 網路伺服器。在一些非常老的伺服器上,如果日誌文件達到 2GB,apache 就會停止工作。

73MB 很小。

決定每天輪換網路伺服器日誌文件很方便(可讀性,更容易與 awstats 等工具結合使用,…)

考慮到您可以購買容量為 4,000,000 MB 的硬碟;一個 73MB 的日誌文件真的很小。我會讓 logrotate 每天旋轉一次文件,保留一周到一個月的時間進行各種分析。在該大小下,它對伺服器的其餘部分(CPU、RAM 等)沒有任何明顯的影響。

引用自:https://serverfault.com/questions/436437