An Azure service that is used to monitor, diagnose, and gain insights into network performance and health.
Welcome to Microsoft Q&A,
Hello @Nivedita I hope you are doing well,
If your VNet Flow Logs are being ingested into Log Analytics, first check whether tables such as AzureNetworkAnalytics_CL or NetworkWatcherFlowEvent are available. If they are, you can use a KQL query to filter the alert time window and your VM's source IP, then summarize the total bytes by destination IP to identify the top egress destinations.
If those tables are not available, Azure does not currently provide a native Log Analytics table with per-flow details. In that case, the raw VNet Flow Logs stored in the Storage Account (or a custom ingestion pipeline into Log Analytics) are required to perform this analysis.
but there isnt a native way in azure in this moment...
References:
- Virtual Network Flow Logs: https://learn.microsoft.com/azure/network-watcher/vnet-flow-logs-overview
- Traffic Analytics: https://learn.microsoft.com/azure/network-watcher/traffic-analytics
- Network Watcher logs: https://learn.microsoft.com/azure/network-watcher/network-watcher-monitoring-overview
If my answer helped you, please consider marking it as accepted. This helps others in the community find similar solutions.