发布于: Mar 3, 2020
使用 Amazon CloudWatch 复合警报,您现在可以组合多个警报,以降低警报噪声并专注于关键运营问题。您可以将多个警报轻松组合到警报层中,以便在同时发出多个警报时,仅触发一次。这有助于您专注于找出运营问题的根本原因,从而降低系统和应用程序停机时间。
CloudWatch 复合警报可以提供应用程序、亚马逊云科技区域或可用区等一组资源的整体状态。这有助于您专注于较少数量的警报信号,它们会聚合系统或应用程序所有部分的影响。如果一个应用程序问题影响了应用程序中的多个资源,对于整个应用程序,您将收到一个警报通知,而不是针对每个受影响的服务组件或资源收到一个警报通知。例如,假设您在客户的家中部署了多个设备。如果软件部署导致特定设备模型出现问题,操作人员最终可能会花费更多时间来管理多个设备触发的警报,而不是对该模型的根本问题进行排查和修复。使用复合警报,您可以在几分钟内为每个设备型号配置一个条件,以便只收到一个警报,而且您的操作人员可以快速处理根本原因。
复合警报将发布到 Amazon Simple Notification Service (Amazon SNS) 主题,使您可以根据多个警报的状态执行触发器自动扩展等操作。例如,正确识别应用程序问题有时候需要您实施多个警报。假设您晚上在运行一个批量作业。由于非工作期间所有备用容量都被使用,预计 CPU 利用率会达到 100%,这是很正常的。然而,如果同时 IO 利用率为 80%,则可能表示应用程序存在问题。复合警报只允许您针对两者的组合发出警报。
CloudWatch 复合警报当前在所有的标准 亚马逊云科技 区域提供。有关定价详细信息,请参阅 CloudWatch 定价页面。了解有关如何使用 CloudWatch 控制台、CLI、开发工具包和 CloudFormation 创建复合警报的更多信息。