Интеграция OpsGenie Cloudwatch против Интеграции входящего SNS - PullRequest
0 голосов
/ 19 декабря 2018

Я использую OpsGenie со вчерашнего дня.Я хочу отправить свое предупреждение об облачных часах в OpsGenie Dashboard.

Я думаю, что для этого возможны два варианта интеграции.Первый - интеграция с Cloudwatch, а второй - входящая интеграция SNS.

Я протестировал оба, и оба работают нормально.В чем разница между этими типами интеграции: интеграция OpsGenie Cloudwatch и интеграция входящей SNS?

1 Ответ

0 голосов
/ 14 января 2019

Я думаю, что разница между ними заключается в том, что они работают с сообщениями SNS другого формата.
Интеграция CloudWatch ожидает сообщения в этом формате: https://docs.opsgenie.com/docs/aws-cloudwatch-integration#section-sample-payload-sent-from-cloudwatch
Интеграция может анализировать объект JSON, переданный в MessageАтрибут и извлечение набора параметров, которые обычно передаются с помощью CloudWatch Alarms.

С другой стороны, входящая интеграция SNS не ожидает, что сообщения SNS будут в каком-либо конкретном формате, но понимает некоторые атрибуты сообщения, когда они присутствуют.: https://docs.opsgenie.com/docs/amazon-sns-incoming-integration#section-sample-payload-sent-from-amazon-sns
Этот тип интеграции более полезен, если вы хотите самостоятельно отправлять сигналы тревоги из кода, тогда как сигналы тревоги CloudWatch отправляются AWS.

...