Linux 和 UNIX 系统:配置 syslog 守护程序

在 Linux 和 UNIX 系统上,所有 WebSphere Message Broker 消息(命令行实用程序生成的消息除外)都被发送到 syslog,因此将用户消息重定向到单独的文件十分有用。

在 Linux 或 UNIX 系统上创建代理之前,syslog 守护程序将用户消息重定向到 user.log 文件:

  1. 以 root 用户登录。
  2. 输入以下命令创建文件 user.log
    UNIX 系统上,输入命令:
    touch /var/adm/user.log
    chown root:mqbrkrs /var/adm/user.log
    chmod 640 /var/adm/user.log
    Linux 上,输入命令:
    touch /var/log/user.log
    chown root:mqbrkrs /var/log/user.log
    chmod 640 /var/log/user.log
  3. 将以下代码行添加到 /etc/syslog.conf 文件以将调试级别的消息重定向到文件 user.log
    UNIX 系统上,输入命令:
    user.info /var/adm/user.log
    Linux 上,输入命令:
    user.info /var/log/user.log
    在上述示例中可以用 user.* - 代替 user info
    • * 表示要捕获消息、通知、警告和调试消息。
    • - 表示写入 syslog 后,此日志不与该文件同步。
    虽然将它写入该文件后机器立即崩溃会导致丢失某些数据,但在性能上会有所提高。
    您可以通过添加类似的命令行将信息、警告和错误消息写入 user.log
  4. 重新启动 syslog 守护程序。
    AIX 上,输入命令:
    refresh -s syslogd
    HP-UXSolaris 上,输入命令:
    kill -HUP 'cat /etc/syslog.pid'
    Linux 上,输入命令:
    /etc/init.d/syslogd restart
    /etc/rc.d/init.d/syslogd restart
    用于 rc.d 不为软链接的系统

有关其他 syslog 选项,请参阅操作系统的文档。

相关概念
日志
相关任务
故障诊断与支持
使用日志
Windows:查看本地错误日志
相关参考
本地错误日志
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
an04230_