如何在 AWS 中计算一段时间内的 EC2 实例数?

如何在 AWS 中计算一段时间内的 EC2 实例数?

我想知道一段时间内运行的 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术语;但是,这是为统计而采样的数据点的数量。

相关内容