AWS EventBridge (Global endpoint)
Send Coralogix notifications to an Amazon EventBridge global endpoint in near real time. Coralogix authenticates to your AWS account through an IAM role that you deploy with a CloudFormation stack, then delivers notifications to your event bus through a Notification Center connector.
If you already used the AWS EventBridge outbound webhook, this setup follows the same flow, with a few different fields.
:::note Preview feature
This integration is in preview, behind the notification-center-eventbridge-iam-connector feature flag. Contact your Coralogix account team to turn it on for your environment.
:::
What you need
- An AWS account with permission to deploy a CloudFormation stack
- An Amazon EventBridge event bus
- An Amazon EventBridge global endpoint
Step 1: Deploy the AWS EventBridge integration
In Coralogix, go to Integrations and open AWS EventBridge (Global endpoint), then select Deploy.
Under Integration details, enter all fields:
- Primary event bus ARN. The event bus that receives your notifications.
- Secondary region. The failover region for the EventBridge global endpoint.
- Global endpoint ID. The ID of your EventBridge global endpoint.
- IAM role name. The IAM role that Coralogix assumes to publish events to your event bus.
Under Connect your AWS account, select Create CloudFormation. The stack creates the IAM role and permissions policy that let Coralogix publish to your event bus with temporary security credentials. Review the pre-filled parameters in the AWS console, then create the stack.
On a custom Coralogix AWS environment, specify these values manually:
- Coralogix region alias:
custom. - Custom Coralogix account: your Coralogix AWS account.
- Custom Coralogix role:
alerts-eventbus-<env_id>.
Return to Coralogix and select Complete once the stack finishes creating in your AWS account.
Step 2: Create the Notification Center connector
In Notification Center, add an AWS EventBridge connector.
In the Integration field, select the AWS EventBridge integration you deployed in step 1.
Select Send test notification to confirm the connection, then save the connector.
Route notifications to the connector with a routing rule. Notifications use the Generic HTTPS system preset payload.
Permissions
| Resource | Action | Description |
|---|---|---|
INTEGRATIONS | DEPLOY | Deploy the AWS EventBridge integration and its CloudFormation stack. |
NOTIFICATION-CENTER-CONNECTORS | UPDATECONFIG | Create and edit the EventBridge connector. |
For details, see Roles and permissions.