5.1 關於事件記錄

Identity Manager 使用者應用程式會使用 log4j (The Apache Software Foundation 配送的開放原始碼記錄套件) 來實作記錄。 在預設狀態下,事件訊息是以記錄層級 INFO 或更高,記錄至系統主控台和應用程式伺服器的記錄檔案。 您也可以設定使用者應用程式的組態,以記錄至 Novell Audit。 事件會記錄至所有已啟用的記錄器。

重要:如果您要記錄至 Novell Audit,建議您檢視 Novell Audit 文件

5.1.1 關於記錄層級設定

主控台記錄包括同步化寫入。 這表示記錄會成為處理器使用問題,同時也會成為阻礙。 您可以修改 <installdir>/jboss/server/IDMProv/conf/log4j.xml 中的設定,將優先程度值的預設設定變更為 ERROR。 找出如下所示的根部節點:


<root> <appender-ref ref="CONSOLE"/> <appender-ref ref="FILE"/> </root>

將優先程度值變更為:


<root> <priority value="ERROR"/> <appender-ref ref="FILE"/> </root>

指定一個值給根部可確保任何未明確指定層級的附加程式,都會繼承根部的層級。 在預設狀態下,檔案附加程式並沒有指定的限定值層級,所以它會採用根部的限定值層級。 根部中所包含具有層級限定值的任何附加程式都應該是 ERROR 或 WARN。 WARN 以上的錯誤層級設定會影響效能。