在 CloudWatch Metrics Insights 中构建查询 - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

在 CloudWatch Metrics Insights 中构建查询

您可以使用 CloudWatch 控制台、Amazon CLI 或者 Amazon SDK 来运行 CloudWatch Metrics Insights 查询。在控制台中运行的查询免费。有关 CloudWatch 定价的信息,请参阅 Amazon CloudWatch 定价

借助 CloudWatch Metrics Insights,您可以分析长达两周的指标数据,与较短的保留期相比,可以实现更全面的历史分析和趋势识别。为了在查询较长的时间范围时获得最佳效果,建议采用更大的时间粒度(例如 5 分钟或 1 小时)来减少返回的数据点数。在分析整整两周的趋势时,请在 ORDER BY 子句中使用 AVG() 或 MAX() 之类的聚合函数来有效地识别模式。

有关使用 Amazon SDK 执行 Metrics Insights 查询的更多信息,请参阅 GetMetricData

要使用 CloudWatch 控制台运行查询,请执行以下步骤:

使用 Metrics Insights 查询指标
  1. 通过 https://console.aws.amazon.com/cloudwatch/ 打开 CloudWatch 控制台。

  2. 在导航窗格中,依次选择 Metrics(指标)、All metrics(所有指标)。

  3. (可选)要运行预构建的示例查询,请选择 Add query(添加查询),然后选择要运行的查询。如果您对此查询满意,您可以跳过此过程的其余部分。或者,您可以选择 Editor(编辑器)来编辑示例查询,然后选择 Run(运行)以运行修改后的查询。

  4. 要创建您自己的查询,请选择多来源查询。您可以使用构建器视图、编辑器视图,也可以将二者结合起来使用。您可以随时在两个视图之间切换,并在两个视图中查看正在进行的工作。

    Builder(构建器)视图中,您可以浏览并选择指标命名空间、指标名称、筛选条件、分组和排序选项。对于其中每个选项,查询构建器都会为您提供您环境中的可选项列表,供您选择。

    Editor(编辑器)视图中,您可以开始编写查询。输入时,编辑器会根据您当前已输入的字符提供建议。

  5. 如果对查询感到满意,请选择 Run(运行)。

  6. (可选)编辑已绘制图表查询的另一种方法是选择 Graphed metrics(已绘制图表指标)选项卡,然后选择 Details(详细信息)列中查询公式旁边的编辑图标。

  7. (可选)要从图表中删除查询,请选择 Graphed metrics(已绘制图表指标),然后选择显示查询一行右侧的 X 图标。