来自 Amazon AWS EC2 实例的 Cloudwatch 警报始终采用 UT,如何将警报时区更改为东部?

来自 Amazon AWS EC2 实例的 Cloudwatch 警报始终采用 UT,如何将警报时区更改为东部?

我正在运行 Amazon Linux AMI,我设置的警报都显示 UT(世界时)。读取这些警报很不方便,我希望将它们设置为在东部时区(或美国/纽约)读取。

我已经将 /etc/localtime 设置为指向 -> /usr/share/zoneinfo/America/New_York

ln -s /usr/share/zoneinfo/America/New_York /etc/localtime

但它仍在 UT 时区发送警报。

有人有解决这个问题的方法吗?

答案1

CloudWatch 使用世界标准时间来记录指标。(理应如此。考虑到位于不同时区的服务器和人员、不同的 DST 更改日期,更不用说 DST 本身的疯狂。与航空一样,UT 是唯一合理的应对方式。)

因此 CloudWatch 系统使用 UT。这与受监控的系统无关。这就是为什么更改服务器上的 TZ 没有效果的原因。

您可能希望亚马逊的控制台 Web 应用程序报告移至本地 TZ 的时间,这是可以理解的。不幸的是,亚马逊不提供该 AFIK。一些第三方应用程序(如 Ylastic)可能会提供(但可能需要额外付费)。

答案2

CloudWatch 使用的时间格式是 UTC。我认为我们无法更改这个时区。如果他们允许我们更改就好了,但截至目前,他们不允许我们更改...

答案3

相关内容