在 CodeDeploy 中使用 CloudWatch 警报监控部 - Amazon CodeDeploy
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

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

在 CodeDeploy 中使用 CloudWatch 警报监控部

您可以为在 CodeDeploy 操作中使用的实例或 Amazon EC2 Auto Scaling 组创建 CloudWatch 警报。警报按指定的时间段监控单个指标,并根据相对于给定阈值的指标值在多个时间段执行一项或多项操作。CloudWatch 警报在其状态发生变化时调用操作(例如,OKALARM)。

通过使用本机 CloudWatch 警报功能,您可以指定在部署中所用实例失败时执行的 CloudWatch 警报功能,如发送 Amazon SNS 通知或停止、终止、重启或恢复实例。对于 CodeDeploy 操作,您可以对部署组进行配置,使得每当与该部署组关联的任何 CloudWatch 警报激活时停止部署。

您可以为 1 个 CodeDeploy 部署组关联多达 10 个 CloudWatch 警报。如果任何指定警报激活,则部署将停止,状态将更新为 Stopped。要使用此选项,您必须向 CodeDeploy 服务角色授予 CloudWatch 权限。

有关在 CloudWatch 控制台中设置 CloudWatch 警报的信息,请参阅创建 Amazon CloudWatch 警报中的Amazon CloudWatch 用户指南.

有关在 CodeDeploy 中将 CloudWatch 警报与部署组关联的信息,请参阅使用创建部署组 CodeDeploy使用更改部署组设置 CodeDeploy.