抑制 rsyslog 中的一些消息

抑制 rsyslog 中的一些消息

当我通过登录 local0.* 配置某些服务时,我将文件放入 /etc/rsyslog.d/service 中:

local0.*             /var/log/service.log

但我也在 /var/log/messages 中看到了这条(重复的)消息。我可以抑制它(在 rsyslog.conf 中用 /message 更改字符串,添加 local0.none),但我无法自动化它,就像“yum install service”将文件放入 rsyslog.d 中。我可以写一些类似的东西吗

local0.* ~

作为我的服务配置的第二行?或者有什么选项可以禁用重复消息?

答案1

我找到了解决方案:在带有 local0.* 的字符串之后我需要添加

&~

相关内容