日誌歸檔解決方案

日誌歸檔解決方案

日誌歸檔的最佳解決方案是什麼?我有兩個應用程式伺服器(tomcat6),我需要保留應用程式日誌檔案 7 年。運送、壓縮和將它們寫入藍光或 DVD 非常耗時,有些過程已經自動化,但仍然需要很長時間,您有什麼建議?

答案1

對我來說最簡單的解決方案是使用syslog或其衍生物之一(rsyslog、syslog-ng)將所有日誌傳送到中央伺服器。 (複數是因為您可能想要進行某種安全故障轉移,或在日誌量非常高時進行負載平衡)

您需要的主要組件是:

  • 根據中央伺服器上的日誌量和運算能力,使用您能負擔的最有效的演算法來壓縮日誌。gzip使用預設的攻擊性設定應該可以完成這項工作。
  • 使用您能承受的最具彈性的儲存解決方案(RAID5 似乎是最低限度)

日誌檔案非常重複,因此一天的應用程式日誌應該具有非常高的壓縮比,可讓您在相當大的硬碟中儲存 7 年的時間。

相關內容