2015-05-22 52 views
1

我有一个像“4月17日09:32:01”日期格式,但我想获得月份的数量... 是否有可能使用logstash转换它? 我试着用日期过滤器,但它似乎不能将日期从格式转换为另一种格式。logstash将日期从MMM dd YYYY转换为mm dd YYYY?

我找了一个日期转换,如%{指明MyDate:+ DD-MM-YYYY}但它不工作

这很烦人,因为我得到了同组的2型动物日志源(我希望他们在同一索引),我在Elasticsearch中使用我的索引名称中的日期。没有转换我有2个不同的索引...(像myindex-20-05-2015,其他像myindex-20-may-2015)

你有什么线索吗?

在此先感谢

回答

0

使用日期{}过滤器与事件的时间戳来代替@timestamp,然后将数据就会进入正确的索引。

date { 
    match => [ 'myField', "MMM dd HH:mm:ss" ] 
} 
相关问题