Ubuntu 64 14.04 内置有 rsyslog (7)。
我添加了test.conf
以下/etc/rsyslog.d
行:
:syslogtag,isequal,"test" /var/log/test.log
然后我重新启动 rsyslog 并使用以下命令记录logger
:
echo "hi there" | logger -t test
我期望那条线能够到达/var/log/test.log
,但它却到达了syslog.log
。
我究竟做错了什么?
答案1
测试后少了一个冒号。它显示为"test"
但应显示为"test:"
。
这是同样的问题: 如何按标签过滤 rsyslog 消息。