Я пытаюсь установить Тревогу, используя Cloudwatch для обнаружения, когда Задача убита в Кластере ECS.
Я следовал этому https://docs.aws.amazon.com/AmazonECS/latest/developerguide/cloudwatch-metrics.html#cw_running_task_count, чтобы настроить метрику c для отслеживания количества задач, выполняемых службой.
Это мой сигнал тревоги:
Пространство имен : AWS / ECS MetricName : CPUUtilization ServiceName : my_service ClusterName : my_cluster Statisti c: отсчет выборки Период : 1 минута Условия : Тип порога : Статический Всякий раз, когда CPUUtilization равен ...: ниже 1
Но он не работает и не генерирует аварийный сигнал, как ожидалось. Я думаю, что это потому, что если задание убито, оно воссоздается автоматически и быстро менее чем за 1 минуту (период, установленный в Тревоге).
Я пытался изменить Период на менее минуты, но AWS говорит Для метрик в пространствах имен "AWS /" поддерживается только период больше 60 с
Так есть ли способ определить, убита ли задача?
Спасибо