若要檢視記錄檔:
在開發者設定檔中,移至 [應用程式伺服器] -> [記錄] -> [檢視記錄檔]。
在叢集和企業設定檔中,移至 [配置] -> [配置] -> [記錄程式設定] -> [一般],再按一下 [檢視記錄檔]。
使用 [搜尋條件] 區域所提供的選項,依據您的喜好設定顯示記錄結果。
實例名稱 — 從下拉式清單中選擇一個實例名稱,以檢視該伺服器實例的記錄。預設值為目前伺服器實例。
記錄檔 — 從下拉式清單中選擇一個記錄檔名稱,以檢視該記錄的內容。預設為 server.log。
時間戳記 — 若要檢視最新的訊息,請選取 [最新] (預設)。如果只檢視特定時間段內的訊息,請選取 [特定範圍] 並在顯示的 [從] 欄位和 [到] 欄位中鍵入日期和時間值。對於時間值,其語法必須採用以下格式 (SSS 表示毫秒):
hh:mm:ss.SSS |
例如︰
17:10:00.000 |
如果 [從] 欄位中的時間值遲於 [到] 欄位中的時間值,將顯示錯誤訊息。
記錄層級 — 若要依照記錄層級篩選訊息,請從下拉式清單中選擇一種記錄層級。依預設,將顯示伺服器記錄中選取記錄層級和更嚴重記錄層級的所有訊息。選取標有 [不包含更高層級的訊息] 的核取方塊,可僅顯示所選層級的訊息。
若要確定您要檢視的訊息都顯示在伺服器記錄中,請先在 [記錄層級] 頁面中設定適當的記錄層級。請參閱配置記錄層級。
如果您選擇基於記錄層級篩選記錄訊息,則將只顯示符合指定篩選條件的訊息。不過,這種篩選不影響那些記錄到伺服器記錄中的訊息。
將顯示伺服器記錄中最新的 40 個項目以及在 [記錄設定] 和 [記錄層級] 頁面中指定的設定。
按一下 [時間戳記] 標頭旁邊的箭頭對這些訊息進行排序,使最新的訊息顯示在最後。
若要檢視訊息的格式化版本,請按一下標示的連結
(details) |
將顯示標有 [記錄項目詳細資訊] 的視窗,該視窗包含了訊息的格式化版本。
在項目清單的末尾,按一下按鈕以檢視記錄檔中較早或較晚的項目。
按一下 [搜尋條件] 區域中的 [進階搜尋] 以進一步細化記錄檢視器的搜尋條件。使用如下所示的 [進階選項] 欄位:
記錄程式 — 若要依模組進行篩選,請從下拉式清單中選擇一個或多個名稱空間。按住 Shift 鍵並按一下或按住 Ctrl 鍵並按一下來選擇多個名稱空間。
選取更高層級的名稱空間也就選取了該名稱空間下的所有名稱空間。例如,選取 javax.enterprise.system 的同時也就選取了該名稱空間下所有模組的記錄程式:javax.enterprise.system.core、javax.enterprise.system.tools.admin 等等。
自訂記錄程式 — 若要檢視特定於某個特定應用程式的記錄程式中的訊息,請在文字欄位中鍵入記錄程式名稱 (每行一個名稱)。如果應用程式具有多個模組,您可以檢視任何模組,也可以檢視所有模組。例如,假定應用程式具有使用以下名稱的記錄程式:
com.mycompany.myapp.module1 com.mycompany.myapp.module2 com.mycompany.myapp.module3 |
若要檢視應用程式中所有模組的訊息,請鍵入 com.mycompany.myapp。若要僅檢視 module2 的訊息,請鍵入 com.mycompany.myapp.module2。
如果指定了一個或多個自訂記錄程式,則僅當您在 [記錄程式] 區域中明確指定 Application Server 模組的訊息後,才會顯示這些訊息。
名稱值對 — 若要檢視特定執行緒的輸出,請在文字欄位中鍵入該執行緒的鍵名和鍵值。鍵名為 _ThreadID。例如︰
_ThreadID=13 |
假定 com.mycompany.myapp.module2 在多個執行緒中執行。若要限制記錄檢視器使其只顯示單一執行緒的輸出,請在 [自訂記錄程式] 欄位中指定該模組的記錄程式,然後在此欄位中指定執行緒 ID。
顯示 — 若要一次檢視 40 條以上的訊息 (預設),請從下拉式清單中選擇其他可用的值 (100、250 或 1000)。
若要檢視堆疊追蹤,請取消選取 [限制過長訊息] 核取方塊。依預設,檢視器中不會顯示堆疊追蹤;若要檢視堆疊追蹤,請按一下訊息的 [(詳細資訊)] 連結。
按一下 [基本搜尋] 可以隱藏 [進階選項] 區域。