Amazon CloudWatch 现在支持警报预热期

发布于: 2026年9月1日

Amazon CloudWatch 现在支持为指标警报和日志警报配置预热期,在警报创建后延迟一定的时间再进行警报评估。这样可以减少新资源或服务启动并开始发布指标时因缺失数据而产生的干扰。例如,一个团队如果通过 CI/CD 管道同时预置新的微服务及其警报,可以设置一个预热期,这样在服务仍在启动且尚未发布指标时,警报就不会向值班工程师发送页面通知。

此前,当您在底层指标报告数据之前创建警报时,CloudWatch 会立即使用其“处理缺失数据”设置对警报进行评估。对于需要一段时间才能开始发布指标的资源(例如新部署的应用程序或服务),这可能会导致警报在启动期间因缺失数据而发生状态转换并执行操作,从而触发不必要的通知。预热期通过提供两种在启动时推迟评估的方法来解决这个问题:等待您设定的固定时长后再开始评估,或者让 CloudWatch 在指标实际拥有足够的数据来填满警报的评估窗口后,立即自动开始评估。

创建或更新警报时,您可以使用 WarmUpConfiguration 参数设置预热期。将预热时长指定为 1 到 2880 分钟(2 天)。默认情况下,警报会提前结束预热,并在足够的数据填满其评估窗口后立即开始评估。此外,您也可以选择要求警报等待完整的预热时长后再进行评估。

预热期已在所有提供 Amazon CloudWatch 的 AWS 区域推出,除了标准 CloudWatch 警报定价外,不收取任何额外费用。

要开始使用,请参阅《Amazon CloudWatch 用户指南》中的警报预热期创建使用预热期的警报