发布于: Dec 22, 2023

如今,Amazon CloudWatch 警报支持将 AWS Lambda 函数用作警报状态更改操作。现在,客户可以选择在 CloudWatch 警报变为“OK”、“ALARM”或“INSUFFICIENT_DATA”状态时直接调用 Lambda 函数。这让客户可以更轻松地对警报状态更改自动执行自定义操作。

当客户检测到潜在问题或不健康的资源时,可以使用 CloudWatch 警报采取主动的自动修复措施。当警报状态发生更改时,客户可以选择几种操作,如执行 AWS EC2 操作或使用 AWS Systems Manager 运行命令。客户还可以使用 AWS Lambda 实施丰富的自动化响应。但是,他们需要依靠应用程序间的消息传递或事件触发器来调用此类 Lambda 函数。现在,客户可以在警报状态更改时直接从 CloudWatch 调用 Lambda 函数,从而简化其自动化修复响应架构。

Amazon CloudWatch 警报对 AWS Lambda 操作的支持现已在所有 AWS 区域推出,包括 AWS GovCloud(美国)区域、由光环新网运营的 Amazon Web Services 中国(北京)区域和由西云数据运营的 Amazon Web Services 中国(宁夏)区域。

标准 Cloudwatch 定价适用于您创建的警报,请参阅 Amazon CloudWatch 定价页面。要了解有关此功能的更多信息,请访问 Amazon CloudWatch 文档页面。要在警报状态更改时调用 Lambda 操作,请使用 Amazon CloudWatch 管理控制台CloudWatch 命令行界面 (CLI) 创建或更新警报,并指定要在“OK”、“ALARM”或“INSUFFICIENT_DATA”状态更改时调用的 Lambda 函数。