我想知道一段时间内运行的 EC2 实例数量。我可以从以下菜单查看此数据:
- EC2 仪表板
Auto Scaling Groups
- 从组表中选择我的组
- 选择
monitoring
标签- 选择图表
Total Instances ( Count )
- 选择图表
- 选择
- 从组表中选择我的组
此视图的 URL 应如下所示
https:// <region>
.console.aws.amazon.com/ec2/autoscaling/home?region= <region>
#AutoScalingGroups:id= <my-id>
;view=monitoring;SH_S=Successful
(我的申请的具体信息已替换为<text>
)
但是,如果我想在 AWS CloudWatch 中复制此查询,我不知道在查询语言中使用什么搜索词。当我尝试生成图表时提供的默认查询是
SEARCH('{AWS/EC2,InstanceId} MetricName="CPUUtilization"', 'Average', 300)
当我搜索时“您的实例可用的 CloudWatch 指标”文档我没有看到任何指标可以让我确定给定时间内正在运行的实例数量。我找到了这个SampleCount
术语;但是,这是为统计而采样的数据点的数量。