簡體   English   中英

Logstash日期過濾器解析失敗

[英]Logstash date filter failed parsing

我有日期過濾器的問題。 我遵循logstash文檔中的“入門”指南。 這是我的帶有logstash的配置和調試的pastebin: http ://pastebin.com/u8YkuStW

字段{:field =>“ timestamp”,:value =>“ 30 / Oct / 2014:11:55:08 +0100”,:exception => java.lang.IllegalArgumentException的解析日期失敗:無效格式:“ 30 / Oct / 2014:11:55:08 +0100“的格式不正確,位於” Oct / 2014:11:55:08 +0100“,:level =>:warn,:file =>” logstash / filters / date.rb“, :line =>“ 213”}

我不明白為什么日期過濾器無法識別月份?

好的,我發現了錯誤所在。 您必須在日期過濾器中精確設置語言環境(我的logstash在法語centos上)!

有了這個過濾器就可以了:

  date {
    locale => en
    match => [ "timestamp" , "dd/MMM/yyyy:HH:mm:ss Z" ]
  }

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM