Integrate AWS as a data source

Integrate Amazon Web Services (AWS) with Event Management. To add AWS as a data source, configuration is required in AWS.

Before you begin

Role required: evt_mgmt_integration

About this task

When an AWS alarm arrives, Event Management:
  • Extracts information from the original AWS alarm to populate required event fields and inserts the event into the database.
  • Captures the content in the additional_info field.

The AWS transform script is located in Event Management > Event Listener (Push) > Listener Transform Scripts. In the Listener Transform Scripts page, click AWS Events Transform Script.

Procedure

  1. In the AWS console, select SNS. If one does not exist, create a new SNS topic.
  2. Under the topic, create a new subscription.
    1. Take Topic ARN from the topic that you created.
      The Amazon Resource Name (ARN) is necessary for binding an Event Management alert to a CI.
    2. Set Protocol to: https.
    3. Set Endpoint to: https://<username>:<password>@<instance-name>.service-now.com/api/global/em/inbound_event?source=AWS.
    If AWS Multi-Factor Authentication (MFA) is enabled, when signing in to the AWS website, the user name and password are prompted for, as well as an authentication code from the user's AWS MFA device.
  3. Wait until the subscription changes from Pending to Confirmed and the subscription ARN is populated.
  4. Create alarms in AWS to send to Event Management. Link the alarms to the SNS topic that you created.
    These event rules are provided with the base system:
    Event rule Description
    AWS host binding Bind AWS alarms, on either the host or VM, to the host Hardware CI.
    AWS vm binding

    By default, this event rule is disabled.

    Bind AWS alarms, on either the host or VM, to the Virtual Machine Instance CI. To enable this rule, first disable the AWS host binding rule.
    AWS RDS binding Bind AWS alarms on the Amazon Relational Database Service (RDS) to the Cloud Database CI.
    AWS LB binding Bind AWS alarms on the Load Balancer (LB) to the Cloud Load Balancer CI