Copy as Markdown[Open in ChatGPT](https://chatgpt.com/?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fintegrations%2Fpush%2Faws-eventbridge.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)[Open in Claude](https://claude.ai/new?q=Read%20https%3A%2F%2Fcoralogix.com%2Fdocs%2Fintegrations%2Fpush%2Faws-eventbridge.md%20and%20help%20me%20with%20my%20question%20about%20this%20Coralogix%20documentation%20page.)

# AWS EventBridge (Global endpoint)

Send Coralogix notifications to an [Amazon EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html) 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[​](#what-you-need "Direct link to What you need")

* An AWS account with permission to deploy a CloudFormation stack
* An Amazon EventBridge [event bus](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-create-event-bus.html)
* An Amazon EventBridge [global endpoint](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-global-endpoints.html)

## Step 1: Deploy the AWS EventBridge integration[​](#step-1-deploy-the-aws-eventbridge-integration "Direct link to 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[​](#step-2-create-the-notification-center-connector "Direct link to 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](https://coralogix.com/docs/user-guides/notification-center/routing/introduction.md). Notifications use the Generic HTTPS system preset payload.

## Permissions[​](#permissions "Direct link to 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](https://coralogix.com/docs/user-guides/aaa/access-control/permissions/permissions-list.md).

## Related resources[​](#related-resources "Direct link to Related resources")

[HTTPS destination type](https://coralogix.com/docs/user-guides/notification-center/destination-types/https.md)[Presets](https://coralogix.com/docs/user-guides/notification-center/presets/introduction.md)[Routing rules](https://coralogix.com/docs/user-guides/notification-center/routing/introduction.md)[Notification Center overview](https://coralogix.com/docs/user-guides/notification-center/introduction.md)
