Аудит уведомлений AWS CloudWatch и SNS

#amazon-web-services #amazon-sns #amazon-cloudwatch

#amazon-веб-сервисы #amazon-sns #amazon-cloudwatch

Вопрос:

У меня есть будильник CloudWatch, который отправляет уведомление в раздел SNS, и у меня есть подписчик в этом разделе, настроенный для получения этих уведомлений.

Проблема в том, что пользователь, прослушивающий эту тему, не получает уведомления, когда я вижу доказательства того, что аварийный сигнал должен отправлять уведомления в эту тему. Итак, я пытаюсь выяснить:

  • Неправильно настроен сигнал тревоги?
  • Раздел SNS или подписка на этот раздел настроены неправильно?

Итак, я спрашиваю: возможно ли получить «аудит» того, когда CloudWatch выдает уведомления о срабатывании? Возможно ли получить аналогичный «аудит» в SNS, где вы можете увидеть журнал того, что было опубликовано в определенной теме, и было ли что-либо успешно использовано / прочитано?

Комментарии:

1. Хороший вопрос — я не знаю ответа. Что мы делали в прошлом, чтобы помочь в устранении подобных ситуаций, так это подписаться на раздел, указав свой личный адрес электронной почты или номер телефона. Мы были подписчиком SQS, и нам пришлось дать разрешение теме на публикацию в очереди.

2. О, интересно @Rob ( 1), что вам в конечном итоге нужно было сделать, чтобы дать теме разрешение на публикацию в этой очереди SQS?

3. Возможно, вы захотите задать вопрос о том, как правильно оформить подписку на своего потребителя. Если вы это сделаете, а потребителем является SQS, прокомментируйте здесь с указателем на новый вопрос, и я расскажу вам, что мы нашли в ответе на этот вопрос.

Ответ №1:

У нас есть показатели в cloudwatch. При настройке оповещений мы публикуем показатели для того же самого. Таким образом, вы можете проверить в консоли, была ли опубликована ваша метрика или нет. Если метрика опубликована, это означает, что сработал аварийный сигнал.