Amazon EventBridge is a serverless event bus service that makes it easy to collect and send data from across your applications and services to any destination. Use EventBridge to seamlessly deliver real-time data from your application to Coralogix for monitoring and analysis.
Go to EventBridge -> API Destinations, and create a new API Destination.
For API destination endpoint please use one of the following endpoints depending on your Coralogix Cluster Region:
Your Coralogix Account Domain | Endpoint |
coralogix.com | https://aws-events.coralogix.com/aws/event |
coralogix.us | https://aws-events.coralogix.us/aws/event |
eu2.coralogix.com | https://aws-events.eu2.coralogix.com/aws/event |
app.coralogix.in | https://aws-events.app.coralogix.in/aws/event |
coralogixsg.com | https://aws-events.coralogixsg.com/aws/event |
For example, if your account URL is company.coralogix.us you should use the US endpoint (https://aws-events.coralogix.us/aws/event)
We will need to create a new connection:
If you would like to specify the application name and the subsystem name.
Click on Invocation Http Parameters and add 2 parameters as shown in the screen shot below. The values can be anything you would like to identify the logs with.
For Authorization type you need to select API Key.
API Key Name will be x-amz-event-bridge-access-key and you will use Coralogix “Send your Data” API Key (You can get it by going to the Data Flow menu in Coralogix and navigating to API Keys)
Now every event that goes to the selected bus, will be sent to Coralogix.
If you have any questions or need additional guidance, our support team is available 24/7 via our in-app chat!