Я хочу получать уведомления всякий раз, когда в моем сервисе возникает ошибка 500. Итак, я создал фильтр показателей в CloudWatch для определенной группы журналов. Шаблон правильный в соответствии с моей логикой журнала приложения. Метрика выбрана как 1. Сигнал тревоги также конфигурируется со значениями параметров, как показано ниже -
- Период 1 мин.
- Стандартная сумма статистики
- всякий раз, когда мой фильтр показателей> = 1 в течение 1 периода подряд
- всякий раз, когда состояние тревоги выбирается под уведомлением
- остальные прямолинейны
Я вручную вызвал API своего приложения и сгенерировал 500 много раз в течение многих минут подряд. Я также использовал apache bench для массового создания таких ошибок в течение нескольких минут подряд.
Но всегда вижу, что моя тревога - недостаточные данные. В результате уведомление по электронной почте, которое настроено как действие по сигналу тревоги, не вызывается.
Как избавиться от проблемы? Любое предложение будет полезным.