我有一个警报,我想基于lambda函数触发 .
因此流程如下所示:DynamoDB表更新 - >触发Lambda函数(此部分正常工作) - >根据Lambda函数中的评估更新CloudWatch警报
lambda函数查看dynamo表,并且能够根据DynamoDB表的内容确定指定的警报是否应该处于警报状态 .
现在我正在使用监控一些随机指标的测试报警 . 问题是,它会自动停止报警 . 我没有任何我想“观察”的具体指标 .
有没有办法用CloudWatch做到这一点?
谢谢!
不使用lambda函数将警报转换为ALARM状态,而是使用它来发布自定义指标(如果检测到警报状态则发布值1,否则为0),并在该指标上创建警报 .
1 回答
不使用lambda函数将警报转换为ALARM状态,而是使用它来发布自定义指标(如果检测到警报状态则发布值1,否则为0),并在该指标上创建警报 .