【发布时间】:2020-12-20 21:50:13
【问题描述】:
我正在使用 CloudWatch 代理来创建磁盘使用情况、内存使用情况、cpu 和其他一些指标的指标。我想使用 "AutoScalingGroupName":"${aws:AutoScalingGroupName}" 根据自动缩放组聚合指标。
但是,我将 Blue/Green 部署与 CodeDeploy 结合使用,这会创建 Autoscaling Group 的副本。我最初为自动缩放组上的聚合所做的警报已经消失,我无法在我的仪表板中放置一个显示平均 cpu、内存等的小部件。
我的快速解决方案是使用设置为硬编码值的自定义append_dimension,并在其上聚合维度。 AWS 是否提供了一种我不知道的自动化方式?
【问题讨论】:
-
append_dimensions 也是我能想到的唯一方法。即使使用其他指标平台,如 InfluxDB/Telegraf,您也必须指定一些自定义标签,如服务/层。
标签: amazon-cloudwatch autoscaling aws-code-deploy