我正在使用日期过滤器。我只想更新日期,并希望保持时间不变。
我正在使用以下日期过滤器:
date{
timezone => "UTC"
match => [ "My_TIMESTAMP", "dd.MM.yy" ]
}
但是当我只匹配日期时,日期匹配,时间重置为零。有没有办法在保持时间的同时只更新日期?
帮帮我
答案 0 :(得分:0)
看起来有点奇怪,但是......
从@timestamp和日志中的日期中获取时间,将它们与add_field合并在一起,然后将其提供给日期{}。
当然,您可以使用ruby {}过滤器获取时间部分,也可以将@timestamp复制到另一个字段,其中包含mutate-> add_field和mutate-> gsub {}。