Функция будильника с настраиваемой метрикой Amazon Cloudwatch

Я играюсь с инстансами boto и Amazon EC2. Я могу создать сигнал тревоги по метрике использования процессора, которая отправляет электронное письмо через тему SNS. Однако я бы хотел вызвать функцию в моем коде при срабатывании сигнала тревоги для запуска нового экземпляра. Я не вижу способа поместить что-либо, кроме строки ARN, в действие по тревоге? У кого-нибудь есть идеи? Спасибо


person PhilipGough    schedule 25.10.2014    source источник


Ответы (1)


Тревога может публиковаться только в теме SNS, но есть несколько способов подписаться на эту тему. Вы можете получить SMS-сообщение, получить электронную почту или у вас может быть собственная программа, вызываемая через HTTP или HTTPS. Вам нужно будет написать небольшое веб-приложение, которое будет прослушивать сообщения SNS, а затем выполнять любое действие, которое вы хотите. Или вы можете подписать очередь SQS на тему SNS, а затем заставить вашу программу опрашивать очередь SQS в ожидании сообщений.

person garnaat    schedule 25.10.2014