日誌層次設定

請利用這個主題來配置和管理日誌層次設定。

您可以利用日誌層次來控制 Java™ 記載所處理的事件。當您變更日誌程式的層次時,這項變更會傳至日誌程式的子項。

變更日誌詳細資料層次

請輸入日誌詳細資料層次,來指定您要追蹤的元件、套件或群組。日誌詳細資料層次字串必須符合這個主題所說明的特定文法。 您可以直接輸入日誌詳細資料層次字串,也可以利用圖形追蹤介面來產生它。

如果您選取「配置」標籤,就會列出已知的元件、套件和群組的靜態清單。 這份清單不一定完整。

如果您選取「執行時期」標籤,就會顯示元件、套件和群組的清單,且含有登錄在執行中的應用程式伺服器和靜態清單中的所有元件。

日誌詳細資料層次規格的格式為:
<component> = <level>

其中 <component> 是指您要設定日誌詳細資料層次的元件,<level> 是指其中一個有效的日誌程式層次(off、fatal、severe、warning、audit、info、config、detail、fine、finer、finest、all)。 請以冒號 (:) 區隔多個日誌詳細資料層次規格。

元件會對應於 Java 套件和類別,或對應於 Java 套件的集合。 請利用星號 (*) 作為萬用字元,代表包括指定元件所含所有套件中所有類別的元件。 例如:
*
指定所有在應用程式伺服器執行的可追蹤的程式碼,其中包括產品系統程式碼和自訂程式碼。
com.ibm.ws.*
指定套件名稱開頭都是 com.ibm.ws 的所有類別。
com.ibm.ws.classloader.JarClassLoader
只指定 JarClassLoader 類別。

如果您是從群組和元件清單決定選項,則當您從管理主控台設定日誌詳細資料層次規格時,就會發生錯誤。 在某些情況下,在一份清單中所選的選項,會因為從另一份清單加入某個選項而遺失。 若要暫時解決這個問題,請直接在「日誌詳細資料層次」輸入欄位中,輸入日誌詳細資料層次規格。

請選取一個元件或群組,來設定日誌詳細資料層次。下表列出 WebSphere® Application Server 第 6 版(和以上)應用程式伺服器所用的有效層次,以及舊版所用的有效記載和追蹤層次:
第 6 版記載層次 第 6 版之前的記載層次 第 6 版之前的追蹤層次 內容/重要性
關閉 關閉 全部停用* 記載功能已被關閉。

* 在第 6 版中,全部停用的追蹤層次會關閉追蹤,但不會關閉記載功能。 記載功能是從資訊層次啟用。

嚴重 嚴重 - 作業無法繼續進行,且元件、應用程式和伺服器也無法運作。
輕度嚴重 錯誤 - 作業無法繼續進行,但是元件、應用程式和伺服器仍可以運作。 這個層次也會指出即將發生的嚴重錯誤。
警告 警告 - 可能發生的錯誤,或是即將發生的錯誤。 這個層次也會指出逐漸發生的失敗(例如,可能發生的資源洩漏)。
審核 審核 - 影響伺服器狀態或資源的重要事件
資訊 資訊 - 概述整體作業進度的一般資訊
配置 - - 配置變更或狀態
詳細資料 - - 詳述子作業進度的一般資訊
Fine - 事件 追蹤資訊 - 一般追蹤 + 方法進入、結束、回覆值
Finer - 進入/跳出 追蹤資訊 - 詳細追蹤
Finest - 除錯 追蹤資訊 - 較詳細的追蹤,包括除錯問題所需的所有詳細資料
全部   全部啟用 所有的事件都會記載下來。假設您有建立自訂層次,設為「全部」不但會 包括所有自訂層次,而且還可提供比最細微還詳細的追蹤細節。
當您在 6.0 版(或以上)啟用記載層次時,也會啟用所有嚴重性較高的層次。比方說,如果您在 6.x 版應用程式伺服器中,將記載層次設定為警告,系統會處理警告嚴重錯誤重大嚴重錯誤事件。

追蹤資訊(「細微」、「較細微」及「最細微」層次的事件)只能寫入追蹤日誌中。 因此,如果未啟用診斷追蹤,即使將日誌詳細資料層次設為「細微」、「較細微」或「最細微」 也不會對資料記載產生任何影響。




標示(線上)的鏈結表示需要存取網際網路。

相關工作
相關參考


檔名: utrb_loglevel.html