日誌循環及日誌清理

在預設配置中,大部分的 CM Server 日誌檔都會送至 rotatelogs 程式,該程式會定期建立新的日誌檔。 下列指令行(為配合此處而分割成 2 行)使用 rotatelogs,每 86,400 秒(24 小時)建立一份新的 accesserror.log 檔。
CustomLog "|\"/opt/IBM/RationalSDLC/common/IHS/bin/rotatelogs.exe\" \"
/opt/IBM/RationalSDLC/common/IHS/logs/access.log\" 86400" common

在啟動 CM Server 後會開始日誌輪換週期。

對每一個應用程式(Rational® ClearCase® 除外)而言,IBM® HTTP Server 日誌檔會一直累積, 因此您必須定期加以清除。Rational ClearCase 會在其每週的日誌清除工作期間刪除舊的日誌, 來移除超過 30 天的所有 CM Server 日誌檔。您可以修改這項工作,變更工作執行的頻率、它移除超過多久的日誌檔,或有關其作業的其他項目。

註: 若您變更任何預設的 CM Server 日誌位置,那您也必須修改 cleanuplogsscript,使其能在新的位置上找到這些日誌。
在未安裝 Rational ClearCase 的 CM Server 主機上,您必須定期執行下列其中一個程式來移除舊的日誌檔:

使用作業系統提供且已排定執行的程式(例如,UNIX 系統上的 cron,或是 Windows 上的 at)來執行這些 Script,或是以手動方式執行。


意見