logstash将时间转换为日期时间

战士107

我正在使用logstash将数据从文件拍推送到elasticsearch。我的数据时间为hh:mm:ss a(05:21:34 AM)。我想在上面加上今天的日期。这是logstash配置的过滤器

filter{
    grok{ some grok pattern to get time}
    date {
        locale => "en"
        match => ["time", "hh:mm:ss a"]
        target => "@timestamp"
    }
}

但是数据转换为2016-01-01T05:21:34.000Z我该如何更改为2016-10-14T05:21:34.000Z

阿兰·柯林斯(Alain Collins)

我认为logstash足够聪明,可以使用当前年份(如您所见),但是它没有默认其他字段。

您应该使用所需的完整日期时间字符串创建一个新字段。这样的事情应该在您的骗子和日期之间起作用:

grok { }
mutate {
    add_field => { "datetime" => "%{+YYYY.MM.dd} %{time}" }
}
date { }

确保更改日期{}模式以使用新的datetime字段及其格式。如果您不希望调用date {}之后的datetime字段,则可以改用元数据字段,也可以使用remove_field作为date {}的一部分。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Logstash中将日期转换为UNIX时间

来自分类Dev

将时间戳转换为日期时间

来自分类Dev

logstash将UTC时间转换为长时间戳

来自分类Dev

将日期和时间转换为日期和时间戳

来自分类Dev

将datepicker日期时间转换为php日期时间

来自分类Dev

熊猫将日期时间对象类型转换为日期时间

来自分类Dev

将GMT日期时间转换为本地时区日期时间

来自分类Dev

Python:将MySQL日期时间转换为格式的日期时间

来自分类Dev

将整数字段日期时间转换为日期时间

来自分类Dev

将日期转换为整数(时间戳)

来自分类Dev

将时间戳转换为日期Excel

来自分类Dev

将纳秒转换为日期时间

来自分类Dev

将日期时间转换为RFC 3339

来自分类Dev

仅将时间戳转换为日期

来自分类Dev

将值转换为日期时间

来自分类Dev

Python将日期时间转换为正时

来自分类Dev

将数值转换为日期时间

来自分类Dev

将日期转换为时间戳

来自分类Dev

将unix时间转换为日期

来自分类Dev

将小时转换为日期时间

来自分类Dev

将BLE当前时间转换为日期

来自分类Dev

将日期时间转换为碳实例

来自分类Dev

将行转换为日期时间Python

来自分类Dev

将日期转换为firetstore时间戳

来自分类Dev

将时间戳转换为日期?

来自分类Dev

Mongo将时间戳转换为日期

来自分类Dev

将“对象”列转换为日期时间

来自分类Dev

熊猫:将日期时间转换为月末

来自分类Dev

将日期时间转换为本地python