Logstash:NoMethodError:方法`> ='代表nil:NilClass Logstash

时间:2016-06-13 14:37:06

标签: elasticsearch logstash

这是我的配置文件:

我收到以下错误:

管道工程师中的异常,管道停止处理新事件,请检查您的过滤器配置并重新启动Logstash。 在pipeworker中,管道停止处理新事件,请检查您的过滤器配置并重新启动Logstash。 NoMethodError:未定义的方法`> ='为nil:NilClass

请问您如何解决这个问题?!!

感谢您的关注和帮助。

1 个答案:

答案 0 :(得分:1)

您只需更改过滤器中的if条件,如下所示:

filter { 
   if [log][Frequency] { 
      if [log][Frequency] >= 866.0 { 
         mutate { 
            add_field => ["[log][subband]", "7"] 
         }
      }
   }
}