为基于日志的指标配置通知

本文档介绍了如何配置当 基于日志的指标与您指定的条件匹配。这些说明 您将学习如何创建提醒政策, 适用于 Google Cloud 控制台。您还可以使用 Cloud Monitoring API 并使用 Google Cloud CLI 命令 gcloud alpha monitoring policies 创建提醒政策。

准备工作

  1. 确保您的 Identity and Access Management 角色包含创建和查看基于日志的指标以及创建提醒政策所需的权限。如需了解详情,请参阅基于日志的指标权限

  2. 确保您熟悉基于日志的指标。如需更多信息 请参阅基于日志的指标概览

  3. 配置您要用于接收任何通知的通知渠道。如需了解这些步骤,请参阅创建和管理通知渠道

创建关于计数器指标的提醒政策

提醒政策描述了您要监控的一组条件。创建提醒政策时,您还必须指定其条件: 受到监控以及何时发送通知。通知 其中包含有关相应事件的信息 以及可让您 您可以查看相关日志和事件详情:

在通知上显示“查看日志”按钮。

要创建提醒政策,以比较多个 将基于日志的计数器指标设置为阈值,请执行以下操作:

  1. 在 Google Cloud 控制台中,转到基于日志的指标页面:

    前往基于日志的指标

    如果您使用搜索栏查找此页面,请选择子标题为 Logging 的结果。

  2. 找到您要监控的指标 点击 更多, 然后选择根据指标创建提醒

  3. 确保 Enter a Monitoring filter 字段列出了 metric.typeresource.type。如有必要, 添加 resource.type 子句。

    例如,以下过滤条件指定了指标和资源:

    metric.type="logging.googleapis.com/byte_count"
    AND resource.type="gce_instance"
    
  4. 滚动窗口菜单中,我们建议您选择一个 至少为 10 分钟。具体而言,该值应 足够大,以确保有多个与您的过滤条件匹配的日志条目 。

    例如,如果某个基于日志的指标计为“心跳”,日志条目 预期每 N 分钟一次,则将 滚动窗口菜单设置为 2N 分钟或 10 分钟, 以较大者为准。

  5. 点击下一步,然后选择阈值

  6. 输入阈值,并根据需要配置提醒触发器阈值位置字段。

  7. 可选:更新 Retest 窗口并使用 Advanced Options 字段,用于配置提醒政策的方式 处理数据缺失的问题。通常,默认设置即可。

  8. 依次点击下一步通知渠道,然后选择 您想要用于提醒政策的通知渠道。

  9. 可选:在 Documentation(文档)部分中,输入 您希望包含在通知中的应用通常,相关信息包含有关如何响应通知的信息。

  10. 为提醒政策命名字段中,输入提醒政策的名称。

  11. 点击创建政策

问题排查

如果您遇到问题,请参阅排查基于日志的指标的问题

后续步骤