Event Hub: Microsoft Azure Resource Manager (ARM)
Azure Event Hubs can ingest large volumes of data from various sources, such as applications, devices, and sensors. For monitoring purposes, you can configure your systems or applications to send relevant monitoring data as events to an Event Hub.
Coralogix provides seamless integration with Azure cloud, allowing you to send your logs from anywhere and parse them according to your needs. Deploy the Event Hub integration to send Coralogix your JSON-formatted queue messages using the ARM template below.
Prerequisites
- Azure account with an active subscription
Azure resource manager template deployment
Sign into your Azure account and deploy the Event Hub integration by clicking here.
Fields
| Field | Description |
|---|---|
| Subscription | Azure subscription within which you wish to deploy the integration. Must be the same as the monitored Event Hub namespace |
| Resource Group | Resource group in which you wish to deploy the integration |
| Coralogix Region | Region associated with your Coralogix domain |
| Custom URL | Custom URL associated with your Coralogix account. Ignore if you do not have a custom URL. |
| Coralogix Private Key | Coralogix Send-Your-Data API key |
| Coralogix Application | Mandatory metadata field sent with each log and helps to classify it |
| Coralogix Subsystem | Mandatory metadata field sent with each log and helps to classify it |
| Event Hub Resource Group | Name of the resource group that contains the Event Hub |
| Event Hub Namespace | Name of the Event Hub namespace |
| Event Hub Instance Name | Name of the Event Hub instance to be monitored |
| Event Hub Shared Access Policy Name | Name of the shared access policy of the Event Hub namespace |
| Function App Service Plan Type | Type of service plan to use for the integration. Consumption is cheapest with support for 'public' Event Hubs. Use Premium if you need to use VNet to configure access to restricted Event Hubs. |
Note
The Event Hub integration allows parsing of queue messages in JSON format. Other format messages will not be processed and submitted to the Coralogix platform.
Optional configuration options
If your Event Hub has restricted access, review this optional configuration documentation to learn about VNet support options.
Pricing
Azure's Basic Plan may include additional fees. Find out more here.
Learn more
| Github | Event Hub Documentation |
| Terraform | Terraform Modules for Microsoft Azure Event Hub |
| Microsoft Azure Functions Manual Integrations | Blob Storage Queue Storage |
