Skip to content

AWS EventBridge

AWS EventBridge provides a serverless event bus service that enables you to collect and route data from your applications and services to any target destination. By integrating EventBridge with Coralogix, you can stream real-time application data for comprehensive monitoring and analysis.

Requirements

  • AWS account

  • Amazon EventBridge event bus created

Create an API destination to Coralogix

1

Go to EventBridge > API destinations, and create a new API destination.

2

For API destination endpoint, select the AWS Events endpoint associated with your Coralogix domain.

3

Create a new connection:

4

Optionally, specify the application and subsystem name.

Click on Invocation Http Parameters and add 2 parameters as shown in the screenshot below. The values can be anything you would like to identify the logs with.

5

To send your data to Coralogix, create your unique Coralogix Send-Your-Data API key and fill the values as detailed below.
SettingValue
Authorization typeAPI Key
API Key Namex-amz-event-bridge-access-key
API Key ValueYour Coralogix Send-Your-Data API key

Create an Eventbridge Rule

1

Create a rule to route the events to the API destination. On the Buses section, select Rules.

2

Click on Create rule

3

Give the rule a name, select the correct event bus, and click Next.

4

For Event pattern (source), scroll down and select the desired source. "GuardDuty Findings", for example.

5

Select EventBridge API destination as the target.

Every event that goes to the selected event bus will be sent to Coralogix.

Notes

A "resources" key is present in the AWS EventBridge and Cloudtrail integrations. If you are integrating both EventBridge and CloudTrail logs, create a parsing rule to rename the mentioned field to avoid mapping conflicts.

Support

Need help?

Our world-class customer success team is available 24/7 to walk you through your setup and answer any questions that may come up.

Feel free to reach out to us via our in-app chat or by sending us an email at support@coralogix.com.