从 /var/log/messages 中删除“local7”日志条目

kob*_*las 3 ubuntu rsyslog

在 Ubuntu 上使用 rsyslog.conf -

50-default.conf 中 /var/log/messages 的默认行是:

*.*;auth,authpriv.none      -/var/log/syslog
Run Code Online (Sandbox Code Playgroud)

我开始在 local7 级别记录很多内容 - 使用如下行:

local7.*   /my/file/name
Run Code Online (Sandbox Code Playgroud)

所有 local7 消息都显示在 /var/log/syslog 中,这当然不是我想要的。我无法完全确定过滤器语法来删除它们......

ram*_*uma 5

在 authpriv.none 之后添加 local7.none。

重要的是 local7.none (不包括 local7)*.*位于 /var/log/syslog 行中(包括 local7)之后。