Skip to content

Blob Storage via Event Grid: Microsoft Azure Resource Manager (ARM)

Coralogix provides a seamless integration with Azure cloud, allowing you to send your logs from anywhere and parse them according to your needs.

The Azure Blob Storage via Event Grid integration allows parsing of Azure Blobs, triggered by an EventGrid subscription notification.

Notes:

  • This integration only supports whole log processing. It does not support tail functionality.

  • It does not monitor for changes to log files.

Prerequisites

  • Azure account with an active subscription

  • [Optional] Pre-existing Event Grid system topic aligned with Storage v2 /General Purpose v2 storage topic type

Azure Resource Manager Template Deployment

Sign into your Azure account and deploy the Blob Storage via Event Grid trigger integration by clicking here.

Fields

Field Description
Subscription Azure subscription for which you wish to deploy the integration. Must be the same as the monitored storage account.
Resource Group Resource group into 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 metadata field sent with each log and helps to classify it
Coralogix Subsystem Mandatory metadata field metadata field sent with each log and helps to classify it
Storage Account Name Name of the storage account containing the Blob container. Must be Storagev2 (general purpose v2) type.
Storage Account Resource Group Resource Group name of the storage account containing the Blob container to be monitored
Blob Container Name Name of the Blob container to be monitored
Event Grid System Topic Name Name of a pre-existing Event Grid system topic for the storage account containing the Blob container. Leave as 'New' to create one.
Newline Pattern Newline pattern expected within the Blob storage documents
Prefix Filter Prefix filter to apply to the Blob container. Use 'NoFilter' to refrain from filtering by prefix. Wildcards are not allowed. Use the following format:/subfolder1/subfolder2/.
Suffix Filter Suffix filter to apply to the Blob container. Use 'NoFilter' to refrain from filtering by suffix. Wildcards are not allowed. Use the following format:.log.
Function App Service Plan Type Type of service plan for the function app. Choose 'Premium' if you need vNet support.

Optional Configuration Options

If your Blob container belongs to a restricted storage account, review this optional configuration documentation to learn about VNet support options.

Additional Resources

Github Blob Storage Documentation
Microsoft Azure Functions Event Hub
Queue Storage

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 [email protected].