Допустим, у меня есть кластер ECS с 10 запущенными контейнерами.
Я хочу получить Cloudwatch Alarm, который вызовет SNS toppic ЕСЛИ 5 контейнеров изменили свое состояние через 5 минут.
Какой хороший подход я могу использовать для этого?
Вы можете создать правило события CloudWatch для запуска при любом изменении состояния контейнера.Затем это правило запускает лямбду, которая помещает данные метрики в CloudWatch для пользовательской метрики (то есть изменения состояния).Затем создайте CloudWatch Alarm для мониторинга этой пользовательской метрики и запускайте SNS в качестве действия по тревоге в зависимости от вашего состояния.