Skip to main content
Unlisted page
This page is unlisted. Search engines will not index it, and only users having a direct link can access it.

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

1.

In Coralogix, go to Integrations and open AWS EventBridge (Global endpoint), then select Deploy.

2.

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.
3.

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>.
4.

Return to Coralogix and select Complete once the stack finishes creating in your AWS account.

Step 2: Create the Notification Center connector

1.

In Notification Center, add an AWS EventBridge connector.

2.

In the Integration field, select the AWS EventBridge integration you deployed in step 1.

3.

Select Send test notification to confirm the connection, then save the connector.

4.

Route notifications to the connector with a routing rule. Notifications use the Generic HTTPS system preset payload.

Permissions

ResourceActionDescription
INTEGRATIONSDEPLOYDeploy the AWS EventBridge integration and its CloudFormation stack.
NOTIFICATION-CENTER-CONNECTORSUPDATECONFIGCreate and edit the EventBridge connector.

For details, see Roles and permissions.

Last updated on