发布于: Mar 4, 2020
借助 Amazon CloudWatch 复合警报,您现在可以组合多个警报以减少警报噪音并专注于关键的操作问题。您可以轻松地将多个警报组合到警报层次结构中,当多个警报同时触发时,警报层次结构只会触发一次。这有助于您专注于查找操作问题的根本原因,以减少系统和应用程序的停机时间。
CloudWatch 复合警报可以为应用程序、AWS 区域或可用区等资源分组提供一个整体状态。这有助于您集中精力处理少量警报信号,而这些信号汇总了系统或应用程序所有部分的影响。如果应用程序问题影响应用程序中的多个资源,您将收到一个针对整个应用程序的警报通知,而不是针对每个受影响的服务组件或资源分别收到一个通知。例如,假设您在客户家中部署了各种设备。如果软件部署导致特定设备型号出现问题,操作员最终可能会花费更多时间来管理多个设备触发的多条警报,而不是对该型号的基本问题进行故障排除和修复。通过复合警报,您可以在几分钟内为每个设备型号配置条件,以便只获得一个警报,操作员可以快速处理根本原因。
复合警报发布到 Amazon Simple Notification Service (Amazon SNS) 主题,这使您能够基于多个警报的状态执行触发器 auto-scaling 等操作。例如,正确识别应用程序问题有时需要设置多个警报。假设您有一个批量作业在夜间运行。正常情况下,由于非工作时间内的所有备用容量都会得以利用,预计 CPU 利用率将达到 100%。但是,如果同时 IO 利用率为 80%,这可能表示应用程序存在问题。使用复合警报,您可仅针对两者的组合发出警报。
CloudWatch 复合警报现在可用于所有标准的 AWS 区域。有关定价详细信息,请参阅 CloudWatch 定价页面。了解有关如何使用 CloudWatch 控制台、CLI、开发工具包和 CloudFormation 创建复合警报的更多信息。