本页面介绍了如何使用 Cloud Deploy 和 Google Cloud Observability 设置 提醒政策,以便在 Cloud Deploy 中发生特定事件和满足特定条件时收到通知。
Cloud Deploy 提醒是使用 平台日志存储的 Cloud Logging 生成的。 Google Cloud Observability 支持使用 Cloud Monitoring 中的时序数据生成的提醒,但 Cloud Deploy 提醒 仅基于日志。
Cloud Deploy 提醒政策是按交付流水线设置的。
什么是提醒?
提醒是 Google Cloud Observability 在特定条件下发出的通知。 您可以在提醒政策中指定这些条件。 Google Cloud Observability 文档更详细地介绍了提醒和 提醒政策。本文档介绍了您可以为其设置提醒政策的特定 Cloud Deploy 活动。
可用提醒
您可以针对以下特定于 Cloud Deploy 的情况设置提醒政策:
给定版本的 渲染 操作 失败。
对于每个版本,所有清单、服务定义和任何其他必须渲染的配置都会在部署任何内容之前针对所有目标进行渲染。如果版本的渲染操作失败,此提醒会通知您。
发布失败。
当此交付流水线中的发布失败时,此提醒会通知您。 然后,您可以按照 管理发布一文中的说明采取行动。
发布需要 批准。
您的某个目标已配置为需要批准,并且该版本现在正在升级到该目标,但批准待处理。
采用 Canary 部署策略 的发布需要阶段推进。
使用 Canary 部署策略时,每个 Canary 增量都是该版本和目标的发布阶段。您可以手动或自动推进这些阶段。如果有发布等待推进阶段,此提醒会通知您。
您需要哪些权限?
使用 Google Cloud 控制台设置提醒政策的人员必须 拥有 Google Cloud Observability 所需的权限。
配置 Cloud Deploy 提醒
如需为交付流水线创建提醒,请执行以下操作:
打开要为其创建提醒政策的流水线的交付流水线详情 页面。

点击推荐提醒 按钮。
系统会显示提醒政策模板 对话框,其中显示了可用于 Cloud Deploy 的提醒政策模板。
选择要用于此交付流水线的每个政策模板。
您还可以点击显示选项 以设置模板的选项,并查看与该政策模板相关的当前日志消息。
在配置通知下,选择通知将发送到的通知渠道或 渠道。
如果您尚未配置通知渠道,可以点击管理通知渠道 。
默认情况下,每项政策最多每 5 分钟发送 1 个提醒。您可以在每个提醒政策模板的显示选项 部分中配置此设置。
如需详细了解如何设置提醒政策和通知 渠道,请参阅提醒概览。
设置提醒的其他方式
除了使用 Google Cloud 控制台创建提醒政策之外,您还可以 使用 Cloud Monitoring API 或 Google Cloud Observability Terraform 提供程序。