How to export application insights data into smaller json file within same hour

Ali Gohar 20 Reputation points
2023-08-15T14:19:23.8466667+00:00

Hi,

As continuous export is not available for workspace-based application insights resources and we have to use diagnostic settings for exporting the data to our storage. we are working on migrating application insights resources to workspace-based resources. We were exporting our event data (custom events) to the data lake storage account by continuous export and now have to shift it to diagnostic settings. With diagnostic settings, it is adding all the data for an hour in one JSON file (PT1H.json) which is an append blob, but for my work, I want to have multiple smaller files (As we have multiple smaller blobs from continuous export), so that I can process those files separately.

I am wondering if it is possible to create multiple smaller JSON files within the same hour (Every 5 or 10 minutes)? is there any configuration for that on application insights or data lake storage side?

Regards,

Ali

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
3,563 questions
Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
3,462 questions
0 comments No comments
{count} votes

Accepted answer
  1. AnuragSingh-MSFT 21,506 Reputation points
    2023-08-16T08:08:27.3866667+00:00

    @Ali Gohar , thank you for the question.

    There are no settings that can be applied to alter the frequency and content of files that get created using Diagnostic Settings exporting data to Azure Storage Account. In case you need some transformation on the exported logs, you could try using Azure function/Data Factory etc. to transform the data once stored in storage account.

    1 person found this answer helpful.

0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.