logstash 中的 "Etc/UTC" 和 "UTC" 有区别吗?
Is there a difference between "Etc/UTC" and "UTC" in logstash?
我正在解析 W3C IIS 日志,我正在使用我在 this article 中找到的内容作为入门。
但是我不确定他的 logstash 配置的这一部分:
## Set the Event Timesteamp from the log
#
date {
match => [ "log_timestamp", "YYYY-MM-dd HH:mm:ss" ]
timezone => "Etc/UTC"
}
log_timestamp 来自:match => ["message", "%{TIMESTAMP_ISO8601:log_timestamp}.....
我的问题是他为什么使用 "Etc/UTC" 而不仅仅是 "UTC"?这是我在网上找到的唯一一个使用 "Etc/UTC" 的 logstash 配置示例。
这是 IIS 所必需的吗?如果我只使用 UTC 会怎样?它们应该是相同的(etc/UTC 只是 "long" 名称)但我想确认一下。
此处列出了 date
过滤器支持的时区:
http://joda-time.sourceforge.net/timezones.html
Etc/UTC
是协调世界时允许的时区之一。 UTC
也是允许的值。它们是同义词。
我正在解析 W3C IIS 日志,我正在使用我在 this article 中找到的内容作为入门。
但是我不确定他的 logstash 配置的这一部分:
## Set the Event Timesteamp from the log
#
date {
match => [ "log_timestamp", "YYYY-MM-dd HH:mm:ss" ]
timezone => "Etc/UTC"
}
log_timestamp 来自:match => ["message", "%{TIMESTAMP_ISO8601:log_timestamp}.....
我的问题是他为什么使用 "Etc/UTC" 而不仅仅是 "UTC"?这是我在网上找到的唯一一个使用 "Etc/UTC" 的 logstash 配置示例。
这是 IIS 所必需的吗?如果我只使用 UTC 会怎样?它们应该是相同的(etc/UTC 只是 "long" 名称)但我想确认一下。
此处列出了 date
过滤器支持的时区:
http://joda-time.sourceforge.net/timezones.html
Etc/UTC
是协调世界时允许的时区之一。 UTC
也是允许的值。它们是同义词。