You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在AWS CloudWatch中按ASG筛选展示单实例CPU使用率?

按ASG筛选单实例CPU使用率的方法

方法一:使用CloudWatch搜索语句

直接在搜索语句中加入ASG的标签筛选条件(ASG实例默认带有aws:autoscaling:groupName标签),语句如下:

SEARCH('{AWS/EC2,InstanceId} MetricName="CPUUtilization" aws:autoscaling:groupName="production-web-WebAutoScaleGroup-B43QRLMZOCTJ"', 'Average', 300)

执行后会返回指定ASG下每台实例的单独CPU使用率指标。

方法二:通过CloudWatch指标控制台的标签筛选

  • 进入CloudWatch控制台的指标页面,选择AWS/EC2命名空间
  • 切换到按标签视图,找到aws:autoscaling:groupName标签,选中目标ASG名称production-web-WebAutoScaleGroup-B43QRLMZOCTJ
  • 在筛选后的实例列表中,选择CPUUtilization指标,即可查看该ASG下所有实例的单个CPU使用率数据

补充说明

你之前用第二种方式得到ASG整体平均值,是因为选择了AutoScalingGroupName作为维度,CloudWatch会自动聚合该组内所有实例的指标。要查看单实例数据,必须基于InstanceId维度,同时通过ASG的标签来过滤目标实例。

内容的提问来源于stack exchange,提问作者Joseph Quinn

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 21:55:42