如何在 logstash 时间戳中定义时区
how to define timezone in logstash timestamp
下面是我的代码,我正在将 event_date 解析为时间戳。
date {
match => [ "event_date" ,"yyyy-MM-dd HH:mm:ss"]
target => "@timestamp"
}
我也试过下面的代码
date {
match => [ "event_date" ,"yyyy-MM-dd HH:mm:ss"]
timezone => "Europe/Istanbul"
target => "@timestamp"
}
但其中 none 个工作正常。
event_date 是
2018-10-20 12:23:46
但是时间戳returns
2018-10-20T09:23:46.000Z
区别在于时区。土耳其时区是
GMT+03:00
如何设置?
感谢您的回答。
我曾尝试将时区更改为伊斯坦布尔,但效果不佳。除了给出时区区域,我们还可以像下面这样定义时差
timezone => "-0000"
这解决了我的问题。
下面是我的代码,我正在将 event_date 解析为时间戳。
date {
match => [ "event_date" ,"yyyy-MM-dd HH:mm:ss"]
target => "@timestamp"
}
我也试过下面的代码
date {
match => [ "event_date" ,"yyyy-MM-dd HH:mm:ss"]
timezone => "Europe/Istanbul"
target => "@timestamp"
}
但其中 none 个工作正常。
event_date 是
2018-10-20 12:23:46
但是时间戳returns
2018-10-20T09:23:46.000Z
区别在于时区。土耳其时区是
GMT+03:00
如何设置? 感谢您的回答。
我曾尝试将时区更改为伊斯坦布尔,但效果不佳。除了给出时区区域,我们还可以像下面这样定义时差
timezone => "-0000"
这解决了我的问题。