При срабатывании будильника Amazon CloudWatch он может:
- отправить сообщение в топи Amazon SNS c
- запустить / остановить / завершить / перезагрузить инстанс Amazon EC2
- Auto-Scale EC2 / ECS
Следовательно, чтобы запускать сценарий при активации сигнала тревоги, вам необходимо:
- Создать Amazon SNS topi c
- Создайте AWS лямбда-функцию для запуска вашего скрипта
- Подпишитесь на лямбда-функцию SNS topi c
- Настройте будильник, чтобы отправлять сообщение в SNS topi c, когда он переходит в состояние
ALARM
Однако , нет прямой связи между аварийным сигналом и данными в CloudWatch Logs, которые генерировали метри c. Таким образом, невозможно предоставить информацию о , почему сработала тревога. Это просто накопленные метрики c за определенный период времени.
Хотя функция Lambda могла читать данные из журналов CloudWatch, было бы нелегко определить конкретные c строки, которые привели к срабатывает тревога.