0
我使用的是日期過濾器。我只想更新日期並想保持時間。如何使用logstash日期過濾器更改@timestamp中的唯一日期?
我使用以下日期過濾器:
date{
timezone => "UTC"
match => [ "My_TIMESTAMP", "dd.MM.yy" ]
}
但是,當我只匹配日期,日期匹配和時間復位至零。有沒有辦法更新日期,同時保持時間?
幫我出
我使用的是日期過濾器。我只想更新日期並想保持時間。如何使用logstash日期過濾器更改@timestamp中的唯一日期?
我使用以下日期過濾器:
date{
timezone => "UTC"
match => [ "My_TIMESTAMP", "dd.MM.yy" ]
}
但是,當我只匹配日期,日期匹配和時間復位至零。有沒有辦法更新日期,同時保持時間?
幫我出
似乎是一個奇怪的事情,但是......
抓住從@timestamp的時間和日誌的日期,與add_field它們合併起來,再喂那至今{}。
當然,您可以使用ruby {}過濾器獲取時間部分,也可以將日期時間內的@timestamp複製到另一個字段中,使用mutate-> add_field和mutate-> gsub {}。