5.1 关于事件日志记录

Identity Manager 用户应用程序使用由 Apache Software Foundation 分发的开放源代码日志记录包 log4j 实施日志记录。 默认情况下,事件讯息会记录到系统控制台和应用程序服务器的日志文件中,日志记录级别为 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 将影响性能。