Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理指南

Procedure配置常规日志记录设置

  1. 在树组件中,展开“节点代理”节点或“配置”节点。

  2. 选择节点代理,或者选择要配置的实例:

    • 要配置特定的实例,请选择该实例的配置节点。例如,对于默认实例 server,请选择 server-config 节点。

    • 要为将来的实例 (使用 default-config 副本)配置默认设置,请选择 default-config 节点。

  3. 对于节点代理,请选择“日志程序设置”选项卡。对于配置,请选择“日志程序设置”节点。

  4. 在“日志设置”页面中,可以使用以下字段来自定义日志:

    • 日志文件—要为服务器日志文件指定替代名称或位置,请在文本字段中键入新的路径名。默认情况下,该位置为 domain-dir/logs/server.log

    • 警报—要通过 JMX 框架路由 SEVEREWARNING 消息,请选中“已启用”复选框。

    • 写入系统日志—仅在 Solaris 和 Linux 系统中,如果要将日志记录输出发送到服务器日志和 syslog 工具,请选中“已启用”复选框。

    • 日志处理程序—要将日志发送到 server.logsyslog 以外的目标,您可以插入自定义日志处理程序。自定义处理程序必须扩展 java.util.logging.Handler 类(JSR 047 兼容 API)。在“日志处理程序”字段中键入处理程序的绝对类名。还应将处理程序类置于 Application Server 类路径中,以便在服务器启动过程中安装该处理程序。自定义处理程序日志记录的格式应如日志记录中的描述。

    • 日志过滤器—要过滤发送给目标(如 server.logsyslog 或自定义日志处理程序指定的目标)的日志记录,可以插入自定义日志过滤器。该自定义过滤器必须实现接口 java.util.logging.Filter。在“日志过滤器”字段中键入过滤器的绝对类名。还应将过滤器类置于 Application Server 类路径中,以便在服务器启动过程中安装该过滤器。

    • 文件轮转限制:如果服务器日志的字节数达到了指定大小,请新创建一个名为 server.log 的空文件,并将旧文件重命名为 server.log_date,其中 date 是轮转文件的日期和时间。默认值为 2 兆字节。该限制的最小值为 500 千字节;如果指定较低的值,则要在达到 500 千字节时该文件才轮转。要关闭日志文件轮转,请将该值设置为 0。

    • 文件轮转时间限制—达到最小指定分钟数之后,才轮转服务器日志。默认值为零,这表示文件达到“文件轮转限制”字段中指定的大小即被轮转。如果指定了非零的时间限制,则该时间限制优先于大小限制。

  5. 单击“保存”以保存更改。单击“查看日志文件”查看服务器日志。