Network Watcher is, I like to describe it as a Swiss Army knife.
It's a collection of tools that help you visualize and
troubleshoot hybrid cloud networking.
Now predominantly, these tools are focused on Azure virtual machines.
We can, in the next hop module that you see on this screenshot, we
can model, we can dial up a VM in the interface and then model a
connection to some destination IP address. That IP can be within
Azure, it can be outside of Azure,
it can be a public or private IP address, and the tool will
tell you whether you're using Azure system routing or
user‑defined routing and that kind of stuff.
So you'll find that each Network Watcher tool has a defined use case behind it.
I don't want you to fall into the trap of thinking that you're going to
have to juggle all these simultaneous SSH and RDP connections when
you're troubleshooting network connectivity,
let's say, between Azure VMs or on‑prem VMs and Azure VMs.
Network Watcher can be awfully helpful to serve as an
intermediary to help you visualize some of these connection
paths. And not just for troubleshooting,
but I also submit for performance tuning and optimization and even
security, you'll find these Network Watcher tools are useful.
I have an entire course in the Pluralsight library on Network
Watcher. It's a little bit on the old side, honestly, but it may still be worthwhile you looking at.