Хотите SNS оповещения повторно - PullRequest
1 голос
/ 05 апреля 2019

Я настроил оповещение для загрузки процессора в экземпляре EC2.Создана одна тема SNS для отправки оповещений на почту.Он отправляет мне предупреждение, когда загрузка процессора переходит в состояние ALARM, но я хочу повторные предупреждения, пока состояние ALARM не будет разрешено.Пожалуйста, помогите мне ... Я новичок в AWS.

Ответы [ 2 ]

0 голосов
/ 05 апреля 2019

То, что вы можете сделать, это настроить функцию Lambda с триггером события CloudWatch , чтобы он периодически запускался, и внутри него вызывать CloudWatch GetMetricStatistics API .Затем просто проверьте, находится ли он выше или ниже вашего предпочтительного порога (или, если хотите, находится ли он в состоянии тревоги), и опубликуйте сообщение для SNS .Существует множество документов SDK о том, как использовать эти API на предпочитаемом вами языке.

0 голосов
/ 05 апреля 2019

Невозможно получить повторные уведомления после перехода в состояние ALARM.Поскольку сигнал тревоги входит в состояние ALARM только один раз, это означает, что уведомление через Amazon SNS будет отправлено только один раз.

Политика автоматического масштабирования будет вызвана тем же сигналом тревоги.Но почта будет отправлена ​​только один раз.

...