Sun Java System Instant Messaging 7.2 管理指南

Instant Messaging 元件記錄層級

維護錯誤記錄的層級或優先順序,定義為該記錄應該的詳細程度或冗長程度。優先順序愈高,意味著資訊愈不詳細,因為在記錄檔案中只會記錄高優先順序 (高嚴重性) 的事件。相反的,越低的優先順序表示越詳細,因為更多事件會記錄在記錄檔中。

無論您是使用 log4j 還是參數式記錄,您可以為每個元件分別設定不同的記錄層級。

表 13–1 描述這些元件的記錄層級。這些記錄層級是由 UNIX syslog 設備所定義的層級子集。

表 13–1 Instant Messaging 元件的記錄層級

層級 

說明 

FATAL

此優先等級在記錄檔中記錄最少的記錄詳細資訊。每當發生重大問題或重要情況時,會新增一個記錄到記錄檔中。如果發生 FATAL 問題,應用程式可能停止運作。 

ERROR

每當發生可回復的軟體錯誤情況或是偵測到網路錯誤,會新增一個記錄到記錄檔中。例如,當伺服器無法連接到客戶端或連接到另一台伺服器時。 

WARNING

每當偵測到使用者錯誤時,會新增一個記錄到記錄檔中。例如,當伺服器無法了解客戶端傳送的通訊時。 

INFO

每當發生重大的動作時,會新增一個記錄到記錄檔中。例如,當一般使用者成功登入或登出時。 

DEBUG

會在記錄檔中記錄此工作。此資訊僅對於除錯非常有用。在每個程序或工作中個別步驟的每個事件都會寫入記錄檔中,以幫助一般使用者在除錯應用程式時識別問題。 

當您選擇特定的記錄層級後,和此層級以及與所有較高和較低冗長層級對應的事件都會被記錄。

INFO 是伺服器的預設層級。ERROR 是多重訊號組合器、行事曆代理程式和監視程式記錄檔案的預設層級。


備註 –

如果您不是使用 log4j,且您將記錄層級指定為 DEBUG,您的記錄檔案會佔用更多的磁碟空間。監控並調整您的記錄檔以免佔用太多磁碟空間。