获取日期时间,日期和时间分别使用logstash神交

问题描述 投票:0回答:1

输入:

2018-11-28 10:22:29

预计JSON输出:

 {   
     "DateandTime": "2018-11-28 10:22:29",   
     "Date": "2018-11-28",  
     "Time": "10:22:29"
 }

神交图案:??

datetime logstash-grok grok
1个回答
0
投票

这似乎是一个简单的一个,并且可以通过基本的神交图案来轻松解决。您可以参考这些神交图案here参考。

在这种情况下,我认为这个模式应该解决您的问题:

(?<DateandTime>(?<Date>%{YEAR}-%{MONTHNUM}-%{MONTHDAY}) (?<Time>%{TIME}))

也许有使用其他神交图案做的更紧凑的方式,但它无论如何都应该做的伎俩。

© www.soinside.com 2019 - 2024. All rights reserved.