2014-10-30 122 views
0

我有一个日期过滤器的问题。我遵循logstash文档中的“入门指南”。 这是我的引擎收录与logstash的config和调试:http://pastebin.com/u8YkuStWLogstash日期过滤器失败解析

无法解析来自字段{日期字段=> “时间戳”, :值=>“30月/ 10月/ 2014:11:55:08 + 0100“, :exception => java.lang.IllegalArgumentException:格式无效: ”2014年10月30日:11:55:08 +0100“在”Oct/2014:11:55:08 +0100“ ,:level =>:warn,:file =>“logstash/filters/date.rb”,:line =>“213”}

我不明白为什么日期筛选器不识别月份?

回答

1

好的我发现错误在哪里。你必须精确的日期过滤器(我的logstash是在法国的centos)的语言环境!

使用此过滤它的确定:

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