我的输入具有 Apr20 14:59:41248 Dataxyz 格式的时间戳。现在在我的输出中,我需要以下格式的时间戳:**Day Month Monthday Hour:Minute:Second Year DataXYZ **。我能够从输入中删除时间戳。但我不太确定如何添加新的时间戳。
我在接收输入时使用 grok 匹配了消息:
match => ["message","%{WORD:word} %{TIME:time} %{GREEDYDATA:content}"]
我尝试使用 mutate add_field.but 没有成功添加 DAY 的值。add_field => [ "timestamp","%{DAY}"]
.我得到的输出是单词'DAY'而不是DAY的值。有人可以对错过的内容有所了解。