2016-06-13 35 views
0

這裏是我的配置文件:Logstash:NoMethodError:方法'> =」的零:NilClass Logstash

我得到了以下錯誤:在pipelineworker

異常,管道停止處理新的事件,請檢查您的過濾器配置並重新啓動Logstash。 管道工異常,管道停止處理新事件,請檢查您的過濾器配置並重新啓動Logstash。 NoMethodError:undefined方法`> ='爲零:NilClass

您是否如何解決這個問題?

謝謝你的關注和你的幫助。

+0

配置文件:過濾器{ 如果[登錄] [頻率] = [] { 如果[日誌! ] [頻率]> = 866.0 { 發生變異{ add_field => [ 「[日誌] [子帶]」, 「7」] } } } } –

+0

你能試着去'如果[登錄] [頻率]! =「」'? – Val

+0

我試過但我仍然得到相同的錯誤 –

回答

1

您可以簡單地改變,如果條件的過濾器是這樣的:

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