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 。
我究竟做错了什么?
testing结束后,你会错过冒号。 它读取"test"但应阅读"test:" 。
这是相同的问题: 如何通过标签过滤rsyslog消息 。