繁体   English   中英

是否可以让AWS CloudWatch Alarm将通知发送到另一个区域的SNS主题?

[英]Is it possible to have AWS CloudWatch Alarm send a notification to an SNS topic in another region?

我试图在北加利福尼亚州创建CloudWatch警报,因为这是我的EC2所在的位置。

我想向同时支持电子邮件和SMS的SNS主题发送通知。 加利福尼亚州不这样做,因此我在俄勒冈州创建了一个SNS主题,该主题同时支持两者。

该主题未出现在“发送通知至:”下拉列表中,在线阅读似乎应该可以单击“输入列表”并放入另一个区域的ARN,但是当我这样做时,我得到了一个提示。错误说:

Error:
There was an error saving the alarm. Please try again.

跨区域SNS将不可用于CloudWatch警报通知进行配置。

另外,以下步骤将帮助您实现相同但不是花哨的方式。

  1. 在相同区域中配置SNS,并配置CloudWatch将警报通知发送到相同区域中的此SNS
  2. 订阅Lambda作为此SNS的使用者,以监听和处理从CloudWatch发送的事件
  3. Lambda将驻留在同一区域中,该区域将从本地SNS接收事件,并将消息(使用SNS发布方法)发布(字面转发)到不同区域中的SNS。
  4. 其他区域的SNS可以订阅SMS和/或电子邮件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM