如何在logstash if语句中使用和设置条件
我需要在logstash过滤器中使用如何在logstash if语句中使用和设置条件,logstash,logstash-grok,logstash-configuration,Logstash,Logstash Grok,Logstash Configuration,我需要在logstash过滤器中使用和,我正在做类似的事情 if "domain" in [message] and "[100]" in [message] { drop { } } but its not working getting configuration error 我还尝试在[message]{drop{}}中执行if“domain”和“[100]”操作,但没有删除任何日志 我做错了什么?试试下面的方法 if [message] == "domain" and [messag
和
,我正在做类似的事情
if "domain" in [message] and "[100]" in [message] { drop { } } but its not working getting configuration error
我还尝试在[message]{drop{}}中执行if“domain”和“[100]”操作,但没有删除任何日志
我做错了什么?试试下面的方法
if [message] == "domain" and [message] == "100" {
drop { }
}
共享完整的日志存储管道,第一个选项是正确的方式,如果它不起作用,那么问题可能会出现在管道的其他部分。如果[message]=~“domain”和[message]=~“\[100\]”,请尝试使用