【发布时间】:2014-12-21 06:46:08
【问题描述】:
我正在玩 boto 和 Amazon EC2 实例。我能够针对通过 SNS 主题发送电子邮件的 CPU 利用率指标创建警报。但是,当触发警报以启动新实例时,我想做的是在我的代码中调用一个函数。除了 ARN 字符串之外,我没有看到在警报操作上放置任何东西的方法?有没有人有任何想法?谢谢
【问题讨论】:
标签: python amazon-ec2 boto amazon-cloudwatch
我正在玩 boto 和 Amazon EC2 实例。我能够针对通过 SNS 主题发送电子邮件的 CPU 利用率指标创建警报。但是,当触发警报以启动新实例时,我想做的是在我的代码中调用一个函数。除了 ARN 字符串之外,我没有看到在警报操作上放置任何东西的方法?有没有人有任何想法?谢谢
【问题讨论】:
标签: python amazon-ec2 boto amazon-cloudwatch
警报只能发布到 SNS 主题,但有多种方法可以订阅该主题。您可以获取 SMS 消息、获取电子邮件,或者您可以通过 HTTP 或 HTTPS 调用您自己的程序。您必须编写一个小型 Web 应用程序来侦听 SNS 消息,然后执行您想要的任何操作。或者您可以为 SNS 主题订阅一个 SQS 队列,然后让您的程序轮询 SQS 队列以等待消息。
【讨论】: