Azure Blob Storage is Microsoft’s object storage solution for the cloud. Deploy this integration to forward logs from your Azure Blob Storage account to Layerlog using an automated deployment process via the trigger function. Each new log in the container path inside the storage account (including sub directories), will trigger the Layerlog function that will ship the file content to Layerlog.

Architecture overview

The following resources are needed for this integration:

  • Storage Account (general purpose v2) + Container
  • App Service Plan - Consumption Plan
  • Application Insights
  • Layerlog Function App + Layerlog Blob Trigger Function
  • Storage Account for Layerlog Function App logs

Integration-architecture

Supported data types

This Layerlog function supports the following data types:

  • JSON
  • CSV
  • Text (supports multiline text - MultilineRegex parameter)

The file name does not have to explicitly include these extensions.

Supported file formats

The Layerlog function supports the following file formats:

  • Gzip

The file name does not have to explicitly include these extensions.