在控制台中查看您的指标和日志 - Amazon CloudWatch
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

在控制台中查看您的指标和日志

在生成用于提取指标的嵌入式指标格式日志后,可以使用 CloudWatch 控制台查看指标。嵌入式指标具有您在生成日志时指定的维度。此外,您使用客户端库生成的嵌入式指标将具有以下默认维度:

  • ServiceType

  • ServiceName

  • LogGroup

查看从嵌入式指标格式日志生成的指标
  1. 访问 https://console.aws.amazon.com/cloudwatch/ 打开 CloudWatch 控制台。

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

  3. 选择在生成嵌入式指标时为其指定的命名空间。如果您使用客户端库生成指标,但未指定命名空间,请选择 aws-embedded-metrics。这是使用客户端库生成的嵌入式指标的默认命名空间。

  4. 选择指标维度(例如,ServiceName)。

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

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

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

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

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

使用 CloudWatch Logs Insights 查询日志

您可以使用 CloudWatch Logs Insights 查询与提取的指标相关的详细日志事件,以提供对操作事件根本原因的深入洞察。从日志中提取指标的好处之一是,您可以稍后按独特指标(指标名称加独特维度集)和指标值筛选日志,以获取生成聚合指标值的事件的上下文

例如,要获取受影响的请求 ID 或 X-ray 跟踪 ID,您可以在 CloudWatch Logs Insights 中运行以下查询。

filter Latency > 1000 and Operation = "Aggregator" | fields RequestId, TraceId

您还可以对高基数键执行查询时间聚合,例如查找受事件影响的客户。以下示例对此进行了说明。

filter Latency > 1000 and Operation = "Aggregator" | stats count() by CustomerId

有关更多信息,请参阅使用 CloudWatch Logs Insights 分析日志数据