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.0uwc.log.1uwc.log.2 等。用完所有日志文件后,Communications Express 会从 uwc.log.0 开始覆写先前创建的日志文件。