配置和管理通知

您可以配置 Error Reporting,以便通过 Cloud Monitoring 渠道发送通知,在出现新错误或已解决的错误再次出现时实时提醒您的团队。

Error Reporting 会在以下情况下触发通知:

  • 当错误事件无法与现有错误归为一组时,表示存在新问题。
  • 当标记为已解决的错误组中发生错误事件时,表示出现回归。

准备工作

  1. 如需获得在 Error Reporting 中配置通知所需的权限,请让您的管理员为您授予项目的以下 IAM 角色:

    如需详细了解如何授予角色,请参阅管理对项目、文件夹和组织的访问权限。

    您也可以通过自定义角色或其他预定义角色来获取所需的权限。

  2. 验证您要使用的通知渠道是否存在。对于 Error Reporting,您可以使用电子邮件、移动设备、Slack 和网络钩子通知渠道。

    1. 在 Google Cloud 控制台中,前往  提醒页面:

      进入提醒

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

    2. 在工具栏中,选择修改通知渠道。

      系统会打开通知渠道页面,其中列出了已配置的渠道。

    如果您想使用的渠道存在,则下一步是在 Error Reporting 中配置通知。否则,请创建这些渠道。如需了解如何完成不同类型通知渠道的对话框,请参阅在 Monitoring 中创建和管理通知渠道。

在 Error Reporting 中配置通知

如需选择在发生新的错误组时要将通知发送到何处,请完成以下步骤:

  1. 在 Google Cloud 控制台中,前往 Error Reporting 页面:

    前往 Error Reporting

    您也可以使用搜索栏查找此页面。

  2. 点击配置通知以打开错误通知页面。

  3. 在通知渠道菜单中,选择您要接收通知的渠道。

  4. 选择频道后,点击保存。

在 Monitoring 中创建和管理通知渠道

您可以在 Monitoring 中创建、修改和删除通知渠道。创建通知渠道后,您可以配置 Error Reporting 以使用它们。

借助 Error Reporting,您可以从四种类型的通知渠道中进行选择:电子邮件、移动设备、Slack 和网络钩子。

创建通知渠道

如需使用 Google Cloud 控制台来创建通知渠道,请按照下表中包含的特定于渠道的说明操作:

邮件

如需添加电子邮件通知渠道,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往  提醒页面:

    进入提醒

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

  2. 在 Google Cloud 控制台的工具栏中,选择您的 Google Cloud 项目。对于 App Hub 配置,请选择 App Hub 宿主项目或管理项目。
  3. 点击修改通知渠道。
  4. 在电子邮件部分中,点击新增。
  5. 输入单个邮箱和说明。
  6. 点击保存。

如果您使用群组电子邮件地址作为提醒政策的通知渠道,请将该群组配置为接受来自 ErrorReportingNotifications-noreply@google.com 的邮件。

mobile-app

您可以使用Google Cloud 控制台移动应用随时随地监控您的 Google Cloud 控制台资源和 Monitoring 信息。 Google Cloud 控制台移动应用通知会发送给特定设备或特定用户:

 Google Cloud 控制台移动应用通知渠道列表。

  • 设备表示通知仅发送到创建通知渠道的特定设备。对于设备范围的通知渠道,显示名字段包含设备信息。
  • 用户表示通知将发送到安装了 Google Cloud 控制台移动应用的所有设备。

Cloud Monitoring 会在创建渠道时确定通知范围。您不能选择或更改范围。

如需为特定 Google Cloud 项目配置 Google Cloud 控制台移动应用通知渠道,请执行以下操作:

  1. 从移动设备的应用商店中安装 Google Cloud 控制台移动应用。
  2. 选择要在 Google Cloud 控制台移动应用中查看的项目。

    选择项目后,应用与所选的 Google Cloud 项目之间会交换数据。当不存在通知渠道时,系统会创建一个通知渠道。几分钟后,该渠道会列在通知渠道页面的移动设备部分。

如需将您的移动设备添加为提醒政策的通知渠道,请在提醒通知部分中选择Google Cloud console (移动设备),然后从列表中选择您的移动设备。

Slack

如需设置 Slack 通知,请执行以下操作:

  1. 在 Slack 中:在 Slack 网站上创建一个 Slack 工作区和渠道。请记录渠道网址。

  2. 在 Google Cloud 控制台中,前往  提醒页面:

    进入提醒