聚合sAuto Scaling 的感觉group - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

聚合sAuto Scaling 的感觉group

您可以聚合 Auto Scaling 组中 EC2 实例的统计数据。指标在区域之间完全独立,但您可以使用 CloudWatch 指标数学来聚合和转换来自多个区域的指标。您还可以使用跨账户控制面板对来自不同账户的指标执行指标数学。

此示例说明如何获取为一个 Auto Scaling 组写入磁盘的字节总数。总数以 1 分钟为周期 24 小时为间隔针对指定 Auto Scaling 组中的所有 EC2 实例计算得出。

使用控制台显示 Auto Scaling 组中的实例的 DiskWriteBytes

  1. 通过以下网址打开 CloudWatch 控制台:https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择指标

  3. 选择 EC2 命名空间,然后选择 By Auto Scaling Group

  4. 选择用于磁盘写入字节数指标和特定 Auto Scaling 组,这将显示 Auto Scaling 组中实例的指标的图表。要更改图表的名称,请选择铅笔图标。要更改时间范围,请选择某个预定义的值或选择 custom

    
                  Auto Scaling 组上聚合的指标
  5. 要更改统计数据,请选择 Graphed metrics 选项卡。选择列标题或单个值,然后选择某个统计数据或预定义百分位数,或指定自定义百分位数(例如 p95.45)。

  6. 要更改时间段,请选择 Graphed metrics 选项卡。选择列标题或单个值,然后选择其他值。

使用获取 Auto Scaling 组中实例的 DiskWriteBytesAmazon CLI

使用 get-metric-statistics 命令,如下所示。

aws cloudwatch get-metric-statistics --namespace AWS/EC2 --metric-name DiskWriteBytes --dimensions Name=AutoScalingGroupName,Value=my-asg --statistics "Sum" "SampleCount" \ --start-time 2016-10-16T23:18:00 --end-time 2016-10-18T23:18:00 --period 360

下面是示例输出。

{ "Datapoints": [ { "SampleCount": 18.0, "Timestamp": "2016-10-19T21:36:00Z", "Sum": 0.0, "Unit": "Bytes" }, { "SampleCount": 5.0, "Timestamp": "2016-10-19T21:42:00Z", "Sum": 0.0, "Unit": "Bytes" } ], "Label": "DiskWriteBytes" }