我正在尝试创建一个仪表板,并希望一个小部件在我的自动缩放中显示所有EC2实例的CPUUtilization图。每当通过自动缩放规则添加新实例时,仪表板窗口小部件应自动包含新EC2实例的图形,并且当实例被删除时,应删除该实例的图形。
当我选择自动缩放组作为度量标准时,它只是在图形中显示一行,尽管该自动缩放组中有4个实例。
那可能吗?如果是的话,我做错了什么?
AWS团队发布Lambda函数以自动更新仪表板:here is the link
剧本:
但它也有局限性:
来自this other question的复制粘贴
迟到总比没有好,似乎CloudWatch has implemented具有度量表达式的SEARCH
函数。
文档中有很好的examples:
SEARCH(' {AWS/EC2,InstanceId} MetricName="CPUUtilization" ', 'Average', 300)
AWS中的自动扩展组基于启动配置,其中包含monitoring
复选框。如果启用此框,则将使用Cloudwatch监视启动添加到ASG的每个实例。确认勾选此框后,您可以找到一种方法,将加载组的新实例加载到仪表板。