logstash drop filter仅在列表中包含

时间:2015-06-02 14:01:20

标签: logstash

是否可以过滤来自特定组的日志事件?

例如,我想只删除列表中没有的事件:[" a"," b"]

platforms

像这样......

1 个答案:

答案 0 :(得分:1)

Logstash conditionals支持以下运营商:

  

平等:==!=<><=>=

     

regexp:=~!~

     

包含:innot in

与一些逻辑运算符一起:

  

andornandxor

     

一元!

听起来你想要not in

if [event_name] not in ["a", "b"] {
    drop {}
}