如何使用 rsyslog 丢弃调试消息?

如何使用 rsyslog 丢弃调试消息?

我们需要将传入的调试消息写入 rsyslog 服务器,但不将它们转发到 Splunk 服务器。我尝试将 *.debug stop 放在我们的本地规则前面,但这不起作用。有关如何防止转发 .debug 消息的任何想法。

答案1

我假设您使用包含配置文件。这使得处理顺序非常重要。详细信息在rsyslog 包含文档

基于这个假设,我猜你是*.debug stop在一个地方做的该消息已被转发。

或者,您可以使用无法理解的非常旧的版本stop。在这种情况下,您可以执行*.debug ~,这是非常古老的等效样式。

相关内容