配置日志记录
任何服务器应用程序的一个重要方面就是日志记录。代理控制器提供了用于调试和报告的日志记录功能。这是通过使用单个日志文件 servicelog.log 实现的,缺省情况下,该文件被放在代理控制器安装目录的 config 目录中。您可以通过执行下列操作来配置日志记录:
更改缺省日志记录目录
在某些情况下,有必要更改缺省日志记录目录。例如,在代理控制器安装在只读文件系统上的系统上,就需要更改缺省日志记录目录。
要更改缺省日志记录目录,请执行下列步骤:
- 找到 serviceconfig.xml 配置文件。请参阅相关任务。
- 在编辑器中打开该文件,然后搜索 <Logging> 元素。
- 指定新的日志记录目录作为此元素的 directory 属性值。
修改日志记录过滤器
通过使用简单日志记录过滤器,可以指定只将具有指定日志记录级别或更高级别的消息记录到文件中。各种日志记录级别指定如下:
- SEVERE:只记录不可恢复的错误消息。
- CRITICAL:(缺省)包括以上消息以及指示正常操作由于出错而中断的消息。
- WARNING:包括以上消息以及有关应该不会干扰操作正常进行的意外事件的消息。
- INFORMATION:包括以上消息以及有关用户可能感兴趣的正常事件的消息。
- DEBUG:包括以上消息以及有关详细内部操作流程的消息(用于进行故障诊断)。
要修改日志记录过滤器,请执行下列步骤:
- 在 serviceconfig.xml 文件中,找到 <Logging> 元素。
- 根据需要,将它的 level 属性值更改为上述其中一种可用日志记录级别。
更改所记录的消息的格式
您可以指定要记录到纯文本或 CBE 的消息的格式。格式规范如下所示:
- CBE:(缺省)将使用公共基本事件格式来记录消息。这包括有关每条消息的上下文和来源的详细信息。当使用 CBE 日志读取实用程序时,读取这些消息最方便。
- 简单:将使用简单文本来记录消息。
要修改日志记录格式,请执行下列步骤:
- 在 serviceconfig.xml 文件中,找到 <Logging> 元素。
- 根据需要,将它的 format 属性值更改为上述其中一种可用日志记录格式。
相关任务
查找配置文件
管理代理控制器