【发布时间】:2014-07-22 13:12:31
【问题描述】:
我有一个每天生成 15 - 20GB 日志的守护程序。我想使用 syslog (rsyslogd) 来记录所有消息。是否可以将这些消息重定向到文件而不打印/var/log/syslog?
我在 /etc/rsyslogd/50-myprogram.conf 中创建了一条规则,其中包含:
!MYPROGRAM
*.* /var/local/myprogram/myprogram.log
!*
现在每条消息都会出现两次,分别在 /var/local/myprogram/myprogram.log 和 /var/log/syslog 中。怎么解决?
【问题讨论】:
标签: c linux ubuntu-server rsyslog