Amazon CloudWatch
用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

查看可用指标

指标首先按命名空间进行分组,然后按各命名空间内的各种维度组合进行分组。例如,您可以查看所有 EC2 指标、按实例分组的 EC2 指标或按 Auto Scaling 组分组的 EC2 指标。

请注意,只有您使用的 AWS 服务会将指标发送到 Amazon CloudWatch。

使用控制台按命名空间和维度查看可用指标

  1. 通过以下网址打开 CloudWatch 控制台:https://console.amazonaws.cn/cloudwatch/

  2. 在导航窗格中,选择 Metrics

  3. 选择指标命名空间 (例如 EC2)。

     查看指标命名空间
  4. 选择指标维度 (例如“Per-Instance Metrics”)。

     查看 Amazon EC2 的指标维度
  5. All metrics 选项卡显示命名空间中该维度的所有指标。您可执行以下操作:

    1. 要对表进行排序,请使用列标题。

    2. 要为指标绘制图表,请选中该指标旁的复选框。要选择所有指标,请选中表的标题行中的复选框。

    3. 要按资源进行筛选,请选择资源 ID,然后选择 Add to search

    4. 要按指标进行筛选,请选择指标名称,然后选择 Add to search

     查看 Amazon EC2 的指标

使用 AWS CLI 按命名空间、维度或指标查看可用指标

使用 list-metrics 命令可列出 CloudWatch 指标。有关所有服务命名空间的列表,请参阅 AWS 命名空间。有关每种服务的指标和维度的列表,请参阅 Amazon CloudWatch 指标和维度参考

以下示例指定 AWS/EC2 命名空间以查看 Amazon EC2 的所有指标:

Copy
aws cloudwatch list-metrics --namespace AWS/EC2

下面是示例输出:

Copy
{ "Metrics" : [ ... { "Namespace": "AWS/EC2", "Dimensions": [ { "Name": "InstanceId", "Value": "i-1234567890abcdef0" } ], "MetricName": "NetworkOut" }, { "Namespace": "AWS/EC2", "Dimensions": [ { "Name": "InstanceId", "Value": "i-1234567890abcdef0" } ], "MetricName": "CPUUtilization" }, { "Namespace": "AWS/EC2", "Dimensions": [ { "Name": "InstanceId", "Value": "i-1234567890abcdef0" } ], "MetricName": "NetworkIn" }, ... ] }

列出指定资源的所有可用指标

以下示例指定 AWS/EC2 命名空间和 InstanceId 维度以仅查看指定实例的结果。

Copy
aws cloudwatch list-metrics --namespace AWS/EC2 --dimensions Name=InstanceId,Value=i-1234567890abcdef0

列出所有资源的指标

以下示例指定 AWS/EC2 命名空间和指标名称以仅查看指定指标的结果。

Copy
aws cloudwatch list-metrics --namespace AWS/EC2 --metric-name CPUUtilization