Sun Java System Communications Express 6.3 管理指南

日志文件

尝试隔离问题或诊断问题时,各种系统组件在运行时生成的日志信息非常有用。

表 5–1 Communications Express 中的各种模块维护的日志记录信息

模块/日志控制文件 

参数 

默认值 

描述 

配置 

   

在位于 /opt/SUNWuwc/install/uwc-config_TIME-STAMP.log 的带时间戳的文件中维护日志。

Communications Express 

uwc-deployed-path/ WEB-INF/config/ uwclogging. properties

uwc.logging.enable

no

启用或禁用日志。 

要启用日志记录,请将 uwc.logging.enable 的属性值更改为 "yes"。例如 uwc.logging.enable=yes。

Communications Express 

uwc-deployed-path/WEB-INF/config/uwclogging.properties

uwc.log.file

uwc-deployed-path/logs/uwc.log

例如: 

/var/opt/SUNWuwc/logs/uwc.log

指定日志文件的位置。 

根据需要更改日志文件的位置。 

确保 Web Server 可以写入此文件。 

Communications Express 

uwc-deployed-path/WEB-INF/config/uwclogging.properties

uwc.log.level

INFO

指定应用程序的日志级别。 

将应用程序的日志级别更改为所需的级别。 

可用的日志级别值为: 

WARNING、INFO、FINE、SEVERE 和 FINEST。 

通讯录 

uwc-deployed-path/WEB-INF/config/uwcconfig.properties

log.file

/tmp/trace.log

指定日志文件的位置。 

根据需要更改日志文件的位置。 

确保 Web Server 可以写入此文件。 

通讯录 

uwc-deployed-path/WEB-INF/config/uwcconfig.properties

uwc.log.level

3

指定应用程序的日志级别。 

要对此模块禁用日志,请将该值设置为 0。 

邮件 

   

请参阅《Sun Java System Messaging Server 管理指南》的第 20 章“日志和日志分析”。 

日志轮转

Communications Express 会创建一个大小不受限制的日志文件。可以指定最大文件大小,超过该大小后,会创建新的日志文件。

Procedure启用日志轮转

  1. 在 uwclogging.properties 文件中设置 uwc.log.maxsize (MB) 以指定最大日志文件大小。

    uwc.log.maxsize 的值为整数。Communications Express 会在当前日志文件达到此大小时创建新的日志文件。没有默认值,即表示日志文件大小没有限制。

  2. 指定要在文件系统中保留的最大文件数。

    可在 uwclogging.properties 文件中设置 uwc.log.maxfiles,以指定启用滚动时要保留的最大日志文件数。 默认值为 5。创建的日志文件名称将为 uwc.log.0、uwc.log.1、uwc.log.2 等。用完所有日志文件后,Communications Express 会从 uwc.log.0 开始覆写先前创建的日志文件。