Hello Grant Crofton
Greetings!
Thank you for your response.
Regrettably, private endpoints are not supported for Flow logs. We are only able to capture flow logs at VMs/VMSS instances.Check the link for more understanding: https://learn.microsoft.com/en-us/azure/network-watcher/vnet-flow-logs-overview#private-endpoint-traffic
For NSG and VNET flow logs, the only Incompatible services are mentioned below:
Currently, these Azure services don't support VNET and NSG flow logs.
- Azure Container Instances
- Azure Logic Apps
- Azure Functions
- Azure DNS Private Resolver
- App Service
- Azure Database for MariaDB
- Azure Database for MySQL
- Azure Database for PostgreSQL
- NSG's associated to Application gateway v2
- App services deployed under an Azure App Service plan
Reference link: https://learn.microsoft.com/en-us/azure/network-watcher/nsg-flow-logs-overview#incompatible-services
Note: Additionally, the list of incompatible services mentioned for NSG flow logs currently applies to VNet flow logs as well.
These details regarding 'Vnet flow logs' will soon be included in the public documentation.
Additionally, you mentioned using a private endpoint for Power Automate. Please note that private endpoints are not supported for flow logs, which is why you are not receiving the logs.
I hope this has been helpful!
Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.