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

使用 CodeDeploy 中的 CloudWatch 警报监控部署

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

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

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

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

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