能否为同一个AWS CloudWatch Alarm添加两个Alarm Action引用?
CloudWatch告警AlarmActions多引用配置解答
完全可以按照你给出的格式为AlarmActions字段添加多个资源引用,这是AWS CloudFormation模板配置CloudWatch告警的标准合法用法。
AlarmActions本身支持数组格式的取值,你配置的多个Ref会在模板部署时自动解析为对应SNS主题的ARN,告警触发时会向所有你配置的SNS主题同步推送通知。你提供的两种配置格式均无需调整,可直接使用:
YAML配置示例
AlarmActions: - Ref: SNSTopicEmail - Ref: SNSTopicEmail1
JSON配置示例
"AlarmActions": [ { "Ref": "SNSTopicEmail" }, { "Ref": "SNSTopicEmail1" } ]
配置注意事项
- 确保你引用的所有SNS主题资源均已在同一份模板的Resources段定义,或是已存在于部署目标AWS账号的对应区域内,避免部署时报资源不存在的错误
- 同理你也可以按照相同的数组格式,为
OKActions(告警恢复时触发)、InsufficientDataActions(数据不足时触发)字段配置多个动作引用
内容的提问来源于stack exchange,提问作者Arwibrde
相关产品推荐
相关产品推荐

