Ensure that the main AWS integration is installed for each AWS account that receives alert notifications.
Ensure the following exists in the permissions policy for Datadog AWS Role(s):
events:CreateEventBus
The AWS EventBridge integration is automatically installed with the main AWS integration.
Configuration
events:CreateEventBus permissions are required to send alert notifications to your event buses. If you do not have this permission set, see to the Datadog IAM permissions docs to enable permissions prior to further configuration.
Within the AWS account of choice, create a new event bus by providing a name and selecting the region where you want it to exist.
Within Datadog alerts, use the @awseventbridge-<MY_EVENT_BUS> syntax to send alert notifications to your event buses.
Within AWS, connect your event buses to targets such as Lambda, Kinesis, and many other services to create event-driven workflows.
Note: Examples of Datadog use cases can be found on Datadog’s partner page in the AWS Console.
After setting up an event bus in Datadog, navigate to the Amazon EventBridge console and select Rules in the navigation pane.
Select Create Rule and add a name and description for your rule.
Under Define Pattern, select Event Pattern. Select Predefined by service as the event matching pattern. For service provider, select Service partners. For service name, select Datadog. This populates the event buses that are in Datadog. Add any additional information for your rule., then Save the rule.
To disconnect an event bus in Datadog, hover over the event bus of your choice and press the trash icon.
Note: This action disconnects the event bus from AWS, but does not delete the event bus itself within AWS.
Automated actions
Set up new outbound notification channels for monitors and snapshots from Datadog with the AWS EventBridge integration. With automated actions, you can configure your AWS resources to: