Configuring Amazon Web Services (AWS) as an event source

Amazon Simple Notification Service (SNS) is a web service provided by Amazon Web Services (AWS) that enables applications, end-users, and devices to instantly send and receive notifications from the cloud. You can set up an integration with Netcool® Operations Insight® to receive notifications from AWS.

Before you begin

The following event types are supported for this integration:
  • Amazon CloudWatch Alarms
  • Amazon CloudWatch Events
  • Amazon CloudWatch Logs

About this task

For more information about Amazon SNS, see https://aws.amazon.com/documentation/sns/.

Using a webhook URL, alerts generated by AWS monitoring are sent to the event management service as events.

Procedure

  1. Click Administration > Integrations with other systems.
  2. Click New integration.
  3. Go to the Amazon Web Services tile and click Configure.
  4. Enter a name for the integration and click Copy Copy to add the generated webhook URL to the clipboard. Ensure you save the generated webhook to make it available later in the configuration process. For example, you can save it to a file.
  5. Click Save.
  6. Log in to your Amazon Web Services account at https://us-west-2.console.aws.amazon.com/sns/v2/home?region=us-west-2#/topics
    Draft comment: gabort
    The URL seems to have regions, so is this always going to lead them to the SNS Dashboard ->Topics page?
  7. Click Create new topic, provide a topic name, and click Create topic.
  8. Go to the ARN column in the table and click the link for your topic.
  9. Click Create subscription and set the fields as follows:
    1. Select HTTPS from the Protocol list.
    2. Paste the webhook URL into the Endpoint field. This is the generated URL provided by event management.
    3. Click Create subscription.
  10. Configure your AWS alarms to send notifications to the Amazon SNS topic you created. The Amazon SNS topic is then used to forward the notification as events to event management. For example, you can use Amazon CloudWatch alarms to monitor metrics and send notifications to topics as described in http://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html.
  11. To start receiving alert information from AWS, verify that Enable event management from this source is set to On..