Datetime 将时间格式发送到logstash@timestamp

Datetime 将时间格式发送到logstash@timestamp,datetime,logstash,logstash-configuration,Datetime,Logstash,Logstash Configuration,我正在尝试将电子邮件日期字段解析为Logstash@timestamp字段: 提交电子邮件日期示例:2018年5月28日星期一15:53:54+0100 日志存储配置:filter{date{match=>[“date”,“E,d MMMM yyyy HH:mm:ss Z”]} 结果@timestamp:2018年5月28日14:53:54+0000 如您所见,Logstash没有添加+0100 你能告诉我哪里做错了吗?你说的结果@timestamp是什么意思?如果你是说kibana displ

我正在尝试将电子邮件日期字段解析为Logstash@timestamp字段:

提交电子邮件日期示例:
2018年5月28日星期一15:53:54+0100

日志存储配置:
filter{date{match=>[“date”,“E,d MMMM yyyy HH:mm:ss Z”]}

结果@timestamp:
2018年5月28日14:53:54+0000

如您所见,Logstash没有添加+0100


你能告诉我哪里做错了吗?

你说的结果@timestamp是什么意思?如果你是说kibana display,这是正常的,因为它转换了显示的时区。但是你可以在设置中指定一个时区Shi Andrea,是的,@timestamp是kibana中的字段。2018年5月28日星期一15:53:54+0100是我的电子邮件警报中记录的日期,但如果我在四月份收到一封电子邮件,它会像:2018年4月20日星期一15:53:54+0000,因为夏令时。你的建议确实有效。我的计算机中没有正确的时区。我看不到将你的答案标记为正确答案的选项。没问题,很高兴知道它现在起作用了:)