【问题标题】:Graylog2 Stream filter ruleGraylog2 流过滤规则
【发布时间】:2012-07-10 07:33:55
【问题描述】:

我有一个 graylog 服务器设置并正在工作。 (版本 0.9.6,带有 Web 界面)。我有一个严重级别为 NOTICE 或更高级别的日志条目流。
我想向该流添加一个过滤规则,该规则过滤掉其中包含单词 nagios 的所有条目(也是 nagios: 或 nagios-plugins)。

我尝试将这些规则添加到流中(作为完整的消息过滤器):

NOT .*nagios.*
-nagios\:*
 -*nagios*
NOT *nagios*

这些结果是流停止获取日志条目。

如何添加正确的过滤器?

【问题讨论】:

    标签: regex logging graylog


    【解决方案1】:

    好吧,感谢http://rubular.com 和一些测试这个正则表达式的工作:

    ^((?!nagios).)*$
    

    【讨论】:

      【解决方案2】:

      .*nagios.* 就足够了。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-11-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多