Amazon-Ec2

來自 Amazon AWS EC2 實例的 Cloudwatch 警報始終在 UT,如何將警報時區更改為東部?

  • January 27, 2022

我正在執行一個 Amazon linux AMI,並且我設置的警報都顯示 UT(通用時間)。閱讀這些警報很不方便,我希望它們設置為在東部時區(或美國/紐約)閱讀。

我已經將我的 /etc/localtime 設置為指向 -> /usr/share/zoneinfo/America/New_York

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

但它仍在 UT 時區發送警報。

有人對此有解決方案嗎?

CloudWatch 使用通用時間來記錄指標。(應該如此。考慮位於不同時區的伺服器和人員,不同的 DST 更改日期,更不用說 DST 本身的瘋狂了。與航空一樣,UT 是唯一合理的應對方式。)

所以 CloudWatch 系統使用 UT。這與被監控的系統無關。這就是為什麼更改伺服器上的 TZ 沒有效果的原因。

您可能希望 Amazon 的控制台 Web 應用程序報告轉移到本地 TZ 的時間,這是可以理解的。不幸的是,亞馬遜只是不提供該 AFIK。像 Ylastic 之類的第三方應用程序可能會(但可能會花費額外的錢)。

引用自:https://serverfault.com/questions/436868