0

我从昨天开始使用 OpsGenie。我想在 OpsGenie Dashboard 中发送我的 cloudwatch 警报。

我认为有两种可能的集成选项。第一个是 Cloudwatch 集成,第二个是传入 SNS 集成。

我已经测试了两者,并且两者都工作正常。这些类型的集成之间有什么区别:OpsGenie Cloudwatch 集成与传入 SNS 集成?

4

1 回答 1

1

我认为两者之间的区别在于它们使用不同格式的 SNS 消息。
CloudWatch 集成需要这种格式的消息:https
://docs.opsgenie.com/docs/aws-cloudwatch-integration#section-sample-payload-sent-from-cloudwatch 集成 可以解析Message属性中传递的 JSON 对象并提取一个通常通过 CloudWatch 警报传递的一组参数。

另一方面,传入的 SNS 集成不希望 SNS 消息采用任何特定格式,而是在它们存在时理解一些消息属性:https ://docs.opsgenie.com/docs/amazon-sns-incoming-integration# section-sample-payload-sent-from-amazon-sns
当您想自己从代码发送警报而 CloudWatch 警报由 AWS 发送时,此集成类型更有用。

于 2019-01-14T15:02:49.117 回答