配置其他伺服器元件的記載功能

在每一個設定檔的設定檔目錄下的可用日誌檔中, 會找到其他伺服器元件錯誤。其他錯誤可位於以下檔案中:
  • IHS 日誌檔 (../IHS/logs )
  • CM Server 開機及關機 Script 會將錯誤記載在 CM/logs 目錄中。
  • Rational® ClearQuest® Web 或 CCRC 日誌檔。
這些日誌提供伺服器啟動、RPC 伺服器啟動的相關資訊,以及其他伺服器資訊。
幾個和 httpd.conf 中的存取、錯誤及事件記載有關的配置參數, 都會歸類在和記載有關的指引標題下。您可以變更以下任一參數:
  • ErrorLog 指定記載錯誤的檔案名稱。例如,ErrorLog IHS/logs/error.log 指定將錯誤記載在 CM Server 安裝目錄下的 logs/error.log 檔中。
    註: CM Server 日誌檔全部都會送至 rotatelogs 指令,如日誌循環及日誌清理所述。
  • LogLevel 指定所記錄的錯誤類別與嚴重性。例如,LogLevel warn 指定要記載最多到警告(且包含警告)的錯誤。表 1依嚴重性遞減的順序,列出各種記載層次。 指定這些值全部都會記載該嚴重性及所有較低嚴重性的事件。
    表 1. CM Server 記載層次
    LogLevel 所記載的訊息
    emerg 有關會導致伺服器無法運作的緊急訊息(高嚴重性)
    alert 應立即更正的狀況
    crit 硬體或系統錯誤等危急狀況
    error 其他所有錯誤
    warn 警告訊息
    notice 須特別處理的狀況
    info 參考訊息(最低嚴重性)
    debug CM Server 除錯
  • LogFormat 指定事件記載的格式。您可以選擇預先定義的格式(例如:一般),也可以定義自己的格式。 如需格式記號與日誌檔字串建構規則的相關資訊,請參閱 http://www.apache.org/ 網站上的 mod_log_config 文件。
  • CustomLog 指定記載 CM Server 存取要求的檔案名稱。例如,CustomLog logs/accesserror.log common 會指定將存取要求以 common 日誌檔格式記載在 CM Server 安裝目錄下的 logs/accesserror.log 檔中。

意見