Статус тревоги AWS Cloudwatch - PullRequest
0 голосов
/ 31 мая 2018

Я установил будильник cloudwatch для запуска почты SNS всякий раз, когда в логах cloudwatch обнаруживаются ключевые слова.(с использованием метрического фильтра)

  1. При обнаружении этих ключевых слов состояние тревоги изменяется с недостаточно данных на тревога и запускает тему SNS
  2. Теперь, чтобы перейти из состояния тревоги тревога в недостаточно данных , это требует случайного времени.

Есть ли какой-то конкретный способ, которым он работает, я ожидаю, что онвернуться в состояние тревоги недостаточно данных сразу после тревоги состояния.

Любая помощь будет принята с благодарностью.Спасибо

Ответы [ 2 ]

0 голосов
/ 03 июля 2019

Натолкнулся на ту же ситуацию, использовал период в 1 минуту и ​​некоторый порог x>.

Состояние немедленно меняется на Тревога, когда показатель превышает пороговое значение.Но чтобы вернуться обратно к ОК / Недостаточно данных, требуется 6 минут.Это происходит только для отсутствующих данных.

В соответствии с поддержкой AWS это ожидаемое поведение сигналов тревоги Cloudwatch, четкое объяснение можно найти здесь https://forums.aws.amazon.com/thread.jspa?threadID=284182

0 голосов
/ 20 июня 2018

Сигнал тревоги имеет метрический период 60 секунд и некоторый период оценки (предположим, что 3; общее значение равно 3 * 60 = 3 минуты оценки окна).Тревога будет в состоянии тревоги, если все последние 3 точки данных с интервалом в 60 секунд находятся в состоянии тревоги (выше порога).Если какой-либо 1 в последних 3 точках данных находится ниже порогового значения, то аварийный сигнал переходит в ОК.НО, если последние все 3 точки данных отсутствуют (скажем, ваш метрический фильтр не совпадает, и в результате метрика не была нажата), сигнал тревоги длится более 3-х периодов, чтобы перейти к достаточному количеству данных, и это предусмотрено для задержки сети или обработкизадержка.

https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html

...