Virtual Network Flow Logs not saving to Storage Account

Grant Crofton 0 Reputation points
2025-01-31T15:16:27.14+00:00

Hi, I'm trying to get some network logs to help diagnose an issue I'm having but they don't seem to be saving.

I have a Power Automate Cloud Flow which calls various Azure resources over a Virtual Network (KV, Storage Account, Open AI, etc.). These resources all have network restrictions and Private Endpoints. Power Automate has Virtual Network support enabled via an Enterprise Policy. There are no NSGs. By and large this all works.

I've enabled Flow Logs on the Network Watcher in Portal following these instructions: https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-portal

I've specified an existing Storage Account as the place to save them to. It appears to have worked, in that there were no error messages and I can see the configured flow logs. However no network logs have appeared in the Storage Account (where I understand they should be in a new container in blob storage).

I also have Traffic Analysis enabled, but as you would expect there's nothing to see there.

I've done some troubleshooting and checked various things, including:

SA has key access enabled

SA keys have not been changed

SA has no network restrictions

SA is Standard tier

The flow logs are enabled (I've tried disabling & enabling again)

Everything is in the same subscription & RG

The microsoft.insights provider is registered on the Subscription

Retention is set to 365 days

I read that Private Endpoint traffic itself doesn't get logged, but I believe traffic into & out of the vNet should be logged regardless.

Any ideas?

Azure Virtual Network
Azure Virtual Network
An Azure networking service that is used to provision private networks and optionally to connect to on-premises datacenters.
2,616 questions
{count} votes

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.