Monitoring Azure Blob Storage: Archive logs to storage - How to find logs written for blob operations?

Anish Vijay 96 Reputation points
2021-06-30T05:21:28.05+00:00

I have set up Monitor for Azure Blob Storage by Archiving logs to Storage as recommended here - Monitoring Azure Blob Storage | Microsoft Learn

I have storageAccount1 containing blobs for which I want to monitor any write/delete activites. So I am archiving logs to storageAccount2 with Diagnostic Settings like so.

110501-image.png

However, after performing some Blob write operations in storageAccount1, I am not sure how to find the logs in storageAccount2 once any operation is performed. I checked the Storage Explorer (preview) -> Blob Container and found there are no containers there. I also checked Storage Explorer (preview) -> Table and found that there are no tables there. Where can I find the logs?

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
2,778 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.
2,647 questions
0 comments No comments
{count} votes

Accepted answer
  1. Anish Vijay 96 Reputation points
    2021-06-30T13:01:56.57+00:00

    There is a time lag for logs to be written. I think it's around 15-30 mins.

    Secondly, if you perform an action within a few mins of configuring the Azure Monitor, it might not log the initial operations. There is a slight time lag for the setting to kick in. But once it does, it should work fine.

    0 comments No comments

0 additional answers

Sort by: Most helpful