I'm dealing with a large number of VNETs and I want to visualize their relationships through a diagram that shows the peerings between them. I've checked out Network Watcher but couldn't find an option to download this kind of map. Is there a way to create or generate a diagram showing the VNET peerings?
5 Answers
If you're looking for a solution, I've been working on a tool that might help. Check out this video I made; it shows the feature that allows you to visualize VNET peerings. Currently, it's in beta and free to try! Here's the timestamp in my video: https://youtu.be/4TtPdBv-dfY?t=549.
One option you could try is Logic Apps, which utilizes the connectivity established by the VNets to confirm if peering is working correctly. Alternatively, Network Watcher has a built-in topology feature that might suit your needs. Just go to Network Watcher > Topology, filter by your subscriptions and regions, and you can download the topology from there.
You can also ask a coding agent to create a KQL query that fetches the VNET peerings and then use Azure workbooks for visualizing the results with graphs. This can give you a nicely formatted visual representation of your VNETs!
I recommend checking out Azure MCP along with DrawIO for creating your diagrams. It really cuts down the time for Azure reviews, allowing me to create comprehensive drawings in just about ten minutes!
Using AI tools can be a great approach here. You might want to write some PowerShell to display the links between your VNETs. If you need extra help, an AI like an LLM can assist with the scripting process to generate an SVG diagram from your data. Just make sure you export the VNET details first!

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures