配置記載
記載是任何伺服器應用程式的重點之一。
Agent Controller 提供除錯及報告的記載功能。
這是利用單一日誌檔 servicelog.log(預設位置為安裝 Agent Controller 的 config 目錄)來完成的。您可以利用下列二種方法來配置記載功能:
變更預設記載目錄
在某些狀況下,您必須變更預設的記載目錄。比方說,系統中可能需要將 Agent Controller 安裝在唯讀檔案系統中。
如果要變更預設的記載目錄,請遵循下列步驟:
- 找出 serviceconfig.xml 配置檔。
請參閱相關作業。
- 利用編輯器來開啟它,再搜尋 <Logging> 元素。
- 指定新的記載目錄來作為這個元素之 directory 屬性的值。
修改記載過濾器
您可以利用簡式日誌記載過濾器來指定,只有在指定日誌記載層次或以上的訊息,才記載到檔案中。
以下指定各種記載層次:
- SEVERE: 只記載不可回復的錯誤訊息。
- CRITICAL:(預設值)包括上述項目,加上指出錯誤岔斷了正常作業的訊息。
- WARNING:包括上述項目,加上不應干擾繼續作業之非預期事件的相關訊息。
- INFORMATION:包括上述項目,加上對使用者可能有用之正常事件的相關訊息。
- DEBUG:包括上述項目,加上含有內部作業之詳細流程的相關訊息,用來進行疑難排解。
如果要修改記載過濾器,請遵循下列步驟:
- 在 serviceconfig.xml 檔中,找出 <Logging> 元素。
- 請依照您的需求,將其 level 屬性值改成上述記載層次之一。
變更記載之訊息的格式
您可以指定記載成純文字或 CBE 格式之訊息的格式。
格式規格如下:
- CBE:(預設值)利用 Common Base Event 格式來記載訊息。
其中包括每個訊息的環境定義和原點的詳細資訊。
當使用 CBE 日誌讀取公用程式時,這些訊息最容易讀取。
- 簡式:訊息會記載成簡式文字。
如果要修改記載格式,請遵循下列步驟:
- 在 serviceconfig.xml 檔中,找出 <Logging> 元素。
- 請依照您的需求,將其 format 屬性值改成上述記載格式之一。
相關作業
尋找配置檔
管理 Agent Controller