我想过滤掉 Debian 11、rsyslog 8.2102 和 postfix 3.5.13 上的 postfix 子程序(qmgr、lmtp 和 cleanup)
日志如下所示:
Oct 28 20:06:10 mail postfix/qmgr[915]: BF78660117: removed
我已经尝试过以下行/etc/rsyslog.conf
:
:programname, contains, "postfix/qmgr" stop
但这不起作用,日志仍然可以通过。我也尝试过这条线;也不起作用:
:msg, contains, "qmgr" stop
我还认为使用journalctl -u postfix/qmgr -r
可能会给我更多信息。但这不会返回任何日志,尽管日志中有 postifx qmgr 日志。也不journalctl -u postfix -r
返回任何日志。
postfix 的 qmgr、lmtp 和 cleanup 的实际程序名称是什么?我似乎在网上找不到太多关于此的信息,肯定在这里遗漏了一些东西。 rsyslog 有没有办法过滤 postfix 进程的程序名称?