• Products
  • Get started
  • Documentation
  • Resources

Integrate Opsgenie with Outgoing Amazon SNS

Amazon SNS makes it simple and cost-effective to push notifications to Apple, Google, Fire OS, and Windows devices, as well as Android devices in China with Baidu Cloud Push.

​What does Opsgenie offer Amazon SNS users?

When an alert is created, acknowledged, or closed etc., Opsgenie sends messages to an SNS topic and SNS delivers these messages to the subscribers of that topic to notify them. The subscribers of a topic are chosen as one of the following options: Sending email or SMS, invoking AWS Lambda function, or sending an HTTP request.

Functionality of the integration

When an alert is created, closed, acknowledged, etc. in Opsgenie, a message is published to Amazon SNS topic.

Configuring Outgoing Amazon SNS Integration

  1. Go to Settings → Integrations. Search for Amazon SNS and select Add

  2. To create SNS topic which allows Opsgenie to publish messages, you can use the CloudFormation template option given on the instructions.

Amazon SNS CloudFormation Template

3. Go to your own AWS account and select the topic to add permissions from SNS Topics page.

4. From Actions, select Edit topic policy.

Amazon SNS Topics

5. To allow users to publish messages to the topic, select Only these AWS users.

Amazon SNS Edit Policy

6. Click Update policy.

7. Copy the Topic ARN for that topic.

Amazon SNS Topic Details

8. Go to the Outgoing Amazon SNS Integration page in Opsgenie and paste the ARN copied from Amazon SNS into Topic ARN field.

9. Select the region from which the SNS topic was created in the AWS account.

10. Click Save Integration.

Amazon SNS Settings

Example message data to be sent to SNS Topics for different actions are found in this document.

Last modified on Jul 29, 2021
Cached at 9:03 PM on Jul 31, 2021 |

Additional Help

Ask the Community