Network Watcher — Useful tool for Cloud beginners in Azure

A specific feature of network watcher is very helpful for beginners

Network Watcher

What is Network Watcher?

The basic function of a Network Watcher is to provide tools to monitor, diagnose, view metrics, and enable or disable logs for resources in an Azure virtual network.

As the name suggests, it works on a network scenario level. The three main use cases of network watcher are:-

  • Remote Network Monitoring
  • Gain insights into network traffic using NSG flow logs
  • Diagnose VPN connectivity issues

Three main features of Network Watcher

  • Topology
  • Connection Monitor
  • Network performance monitor(NPM)

Topology-A great feature…

We all know that all the cloud beginners start their journey in Infastructure as a service (Iaas). First step of any cloud learning path is to create a virtual machine.To do that we create many resources like virtual network, Network security group,NIC etc. And as we go on, we create complex infrastructure. To understand these concepts better, we can visualize our infrastructure through the topology feature.

Through this feature , we can get the visual representation of all resources in our network.

Example 1: This is a representation of a virtual machine in a vnet. As you can see, we have a VM,Vnet,NSG,IP,nic in this simple infrsastructure.

Example 2: This is an infrastructure containing virtual machine scale sets and a load balancer configured to it .

As you can see, this is a great tool to visualize and understand our network and infrastructure.

There are two other features of network watcher. They are connection monitor and network performance monitor.

Connection Monitor and NPM

Connection Monitor is used to monitor the communication between a VM and its endpoint. For example, you can verify the connection between a app and a database using this feature.

Network performance monitor is a cloud-based hybrid network monitoring solution that helps you monitor network performance between various points in your network infrastructure.

At present date, Azure is retiring Network performance monitor and its function is integrated to Connection monitor.

Network watcher also has Network diagonistic tools like IP Flow verify,Next hop,Packet capture,Connection troubleshoot etc.

Tech Explorer