创建日志组的指标筛选条件 - Amazon CloudWatch 日志
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

创建日志组的指标筛选条件

要创建日志组的指标筛选条件,请执行下列步骤。在拥有一些数据点之前,该指标将不可见。

使用 CloudWatch 控制台创建指标筛选器
  1. 打开 CloudWatch 控制台,网址为 https://console.aws.amazon.com/cloudwatch/

  2. 在导航窗格中,选择 Logs(日志),然后选择 Log groups(日志组)。

  3. 选择日志组的名称。

  4. 选择 Actions,然后选择 Create metric filter(创建指标筛选条件)。

  5. 对于 Filter pattern(筛选条件模式),输入一种筛选条件模式。有关更多信息,请参阅指标筛选条件、订阅筛选条件、筛选日志事件和 Live Tail 的筛选条件模式语法

  6. (可选)要测试您的筛选条件模式,请在 Test Pattern(测试模式)下,输入一个或多个用于测试模式的日志事件。每个日志事件必须格式化为一行。换行符用于分隔 Log event messages(日志事件消息)框中的日志事件。

  7. 选择 Next(下一步),然后为指标筛选条件输入名称。

  8. 指标详细信息下,在指标命名空间中,输入要发布指标的 CloudWatch 命名空间的名称。如果该命名空间尚不存在,请确保选中 Create new(新建)。

  9. 对于 Metric name(指标名称),为新指标输入名称。

  10. 对于 Metric value(指标值),如果您的指标筛选条件正在计算筛选条件中关键字的出现次数,请输入 1。对于包含其中一个关键字的每个日志事件,此操作会以 1 为增量增加该指标。

    或者,输入令牌,例如 $size。对于包含 size 字段的每个日志事件,此操作会以 size 字段中的数值为增量增加该指标。

  11. (可选)对于 Unit(单位),选择要分配给相应指标的单位。如果未指定单位,则单位将设置为 None

  12. (可选)为指标输入多达三个维度的名称和令牌。如果将维度分配给指标筛选条件创建的指标,则无法为这些指标分配默认值。

    注意

    维度仅在 JSON 或以空格分隔的指标筛选条件中受支持。

  13. 选择 Create metric filter(创建指标筛选条件)。可以从导航窗格找到您创建的指标筛选条件。选择 Logs(日志),然后选择 Log groups(日志组)。选择您为其创建指标筛选条件的日志组的名称,然后选择 Metric filters(指标筛选条件)选项卡。