在 CloudWatch 中各处设置相同的时区
Setting the same timezone everywhere in CloudWatch
我正在使用 CloudWatch,我发现时区以 UTC 或本地时区的形式出现在不同的上下文中。例如,当我现在查看一个时,在 CloudWatch > Logs 中,我看到以当地时间显示的日志流。在 Metrics 中,它们以 UTC 显示。
这会使故障排除变得困难。
如何确保在整个 CloudWatch 的所有上下文中都出现一个时区?
此答案遵循 CloudWatch 控制台的布局(在撰写本文时)。
该过程应该在除事件规则计划表达式之外的所有上下文中修复时区,在这些上下文中亚马逊的文档指出只能使用 UTC。
程序
在 https://console.aws.amazon.com/cloudwatch/
转到 CloudWatch 控制台
指标
在导航窗格中,选择指标。
选择自定义菜单,然后选择UTC或本地时区。
这将在显示指标的所有上下文中生效,例如在 Dashboards、Lambda 函数等中
日志
在导航窗格中,选择 日志。
对于日志组,选择任何日志组以查看一些流。
对于日志流,选择任何日志流名称以查看一些日志数据。
现在要更改时区,请单击右上角的蓝色 date/time。选择 UTC 或 本地时区,然后单击 取消。
警报历史记录
在警报下,有警报,选择警报后,有一个历史选项卡。这些从上面的指标中获取他们的时区。这里应该没什么可做的。
事件
在事件下有规则的时间表表达式。不幸的是,如上所述,Amazon 的文档指出所有计划的事件都使用 UTC 时区。
参考资料
Modify the Time Range or Time Zone Format for a Graph
Lambda 函数 - 'Monitoring' ['CloudWatch metrics at a glance']
(显然不受 CloudWatch 控制台控制)
'custom' menu/dropdown > 'Local timezone':
我正在使用 CloudWatch,我发现时区以 UTC 或本地时区的形式出现在不同的上下文中。例如,当我现在查看一个时,在 CloudWatch > Logs 中,我看到以当地时间显示的日志流。在 Metrics 中,它们以 UTC 显示。
这会使故障排除变得困难。
如何确保在整个 CloudWatch 的所有上下文中都出现一个时区?
此答案遵循 CloudWatch 控制台的布局(在撰写本文时)。
该过程应该在除事件规则计划表达式之外的所有上下文中修复时区,在这些上下文中亚马逊的文档指出只能使用 UTC。
程序
在 https://console.aws.amazon.com/cloudwatch/
转到 CloudWatch 控制台指标
在导航窗格中,选择指标。
选择自定义菜单,然后选择UTC或本地时区。
这将在显示指标的所有上下文中生效,例如在 Dashboards、Lambda 函数等中
日志
在导航窗格中,选择 日志。
对于日志组,选择任何日志组以查看一些流。
对于日志流,选择任何日志流名称以查看一些日志数据。
现在要更改时区,请单击右上角的蓝色 date/time。选择 UTC 或 本地时区,然后单击 取消。
警报历史记录
在警报下,有警报,选择警报后,有一个历史选项卡。这些从上面的指标中获取他们的时区。这里应该没什么可做的。
事件
在事件下有规则的时间表表达式。不幸的是,如上所述,Amazon 的文档指出所有计划的事件都使用 UTC 时区。
参考资料
Modify the Time Range or Time Zone Format for a Graph
Lambda 函数 - 'Monitoring' ['CloudWatch metrics at a glance']
(显然不受 CloudWatch 控制台控制)
'custom' menu/dropdown > 'Local timezone':