Network Watcher in Azure | Features

Azure Cloud

Share Post Now :

HOW TO GET HIGH PAYING JOBS IN AWS CLOUD

Even as a beginner with NO Experience Coding Language

Explore Free course Now

Table of Contents

Loading

In this blog, we are going to cover Azure Network Watcher, Features of Network Watcher & Configure Network Watcher in Azure.

Topics we’ll cover:

What is Azure Network Watcher

Azure Network Watcher provides tools to monitor, diagnose, view metrics, and enable or disable logs for resources in an Azure virtual network. It is designed to monitor and repair the network health of IaaS (Infrastructure-as-a-Service) products which includes Virtual Machines, Virtual Networks, Application Gateways, Load balancers, etc.

The Connection Troubleshoot capability enables you to test a connection between a VM and another VM, an FQDN, a URI, or an IPv4 address. The test returns similar information returned when using the connection monitor capability, but tests the connection at a point in time, rather than monitoring it over time, as the connection monitor does.

network watcher

 

By using Network Watcher, you can Monitor communication between a virtual machine and an endpoint. Endpoints can be another virtual machine (VM), a fully qualified domain name (FQDN), a uniform resource identifier (URI), or an IPv4 address. The connection monitor capability monitors communication at a regular interval and informs you of reachability, latency, and network topology changes between the VM and the endpoint. For example, you might have a web server VM that communicates with a database server VM. Someone in your organization may, unknown to you, apply a custom route or network security rule to the web server or database server VM or subnet.

Features of Network Watcher

Azure Network Watcher allows you to monitor, diagnose and gain insight into your network performance between various points in your network infrastructure. Here’s a breakdown of some of the elements:

1. The Monitoring Element – You can monitor from one endpoint to another with a connection monitor to ensure connectivity between 2 points, like a web application and a database for instance. You’ll be alerted of potential issues such as a disconnect between those two services.

2. The Network Performance Monitor – Allows monitoring between Azure and on-premises resources for hybrid scenarios using VPN or express route. It also has some advanced detection to traffic blackholing and routing errors – in other words, some advanced intelligence when it comes to these network issues.

Best of all, as you add more endpoints it will develop a visual diagram of your network with a topology tool that will look like a Visio-diagram, showing IP addresses, hostnames, etc.

3. Diagnostic Tools – From a diagnostic standpoint there are several diagnostic tools that give you better insight into your virtual network by diagnosing possible causes of traffic issues.

IP Flow– Tells you which security rule allowed or denied traffic to or from a virtual machine in your virtual network for further inspection or remediation.

4. Metrics Tools – There are some limitations as to how many resources you can deploy within an Azure network which can be based on subscriptions or regions. The Metric Tool gives you the visibility that you need to understand exactly where you are inside of those limitations. It shows you how many of those resources you’ve deployed and how many are still available that you can deploy – so it helps you set up plans for the future as you deploy more and more resources.

5. Logging – We’ve done some interesting things with log analytics. Log analytics provides the ability to capture data about a bunch of Azure networking components, like network security groups, public IP addresses, load balances, virtual networking, and application gateways, to name a few.

Configure Network Watcher

  1. Log in to Azure Portal.
  2. Search for Network Watcher in Global Search.

network watcher

3. Click Topology under Monitoring.

Topology

4. Now, select your Resource Group and Select your Region.

Network Watcher5. On Next Hop under Network diagnostic tools, enter the following:
Source IP Address – Enter the Source IP Address as 10.0.0.4
Destination IP Address- Enter Destination IP Address 10.0.0.5
• Click on Next Hop

Network Watcher

6. You’ll see the Next Hop type as Virtual Network because VM – 1 – Web from SUBNET1- WEB can talk to VM- 2 – SQL in SUBNET2 – SQL via System routes so no router involved in between.

ip address

7. On the Connection troubleshoot, enter the following things  then Click Run diagnostics :
Virtual Machine: Select VM-1-Web as your First VM in the Source
Virtual Machine: Select VM-2-SQL as your Second VM in the Destination
Preferred IP: Select Both as Preferred IP Version
Destination Port: Enter Destination Port as 3389

Network Watcher

8. You can see all the Results as shown below. You can also click on see details to see more
detailed results.

Network Watcher

So, we have the idea of creating a Network Watcher to monitor, diagnose, and gain insights into your Azure network infrastructure.

Frequently Asked Questions

Q1) What are network watchers in Azure?

Ans. Network Watcher in Azure is a service that provides monitoring, diagnostic, and visualization tools for your Azure network infrastructure. It helps you monitor network performance, troubleshoot connectivity issues, and ensure the security of your Azure virtual networks.

Q2) What is the difference between Azure monitor and Azure network Watcher?

Ans. Azure Monitor is a complete monitoring tool for Azure services that provides information on performance, availability, and use data. Azure Network Watcher, on the other hand, focuses solely on monitoring and diagnosing Azure network infrastructure, including tools for network performance monitoring, traffic statistics, and connection troubleshooting.

Q3) Should Azure policy network watcher be enabled?

Ans. Azure Network Watcher enables you to identify connection issues and collect packet flows between virtual machines and network security groups. It is advised that you enable Network Watcher, which is essential for packet collection and logging. This feature is disabled by default; you must activate it.

Q4) How does Azure Network Watcher help with network security?

Ans. Azure Network Watcher improves network security by offering insights into network traffic patterns, analyzing NSG flow logs for security rule efficacy, and detecting possible security vulnerabilities or breaches inside Azure virtual networks.

Q5) How can I troubleshoot network connectivity issues?

Ans. Network Watcher provides a variety of features, including Next Hop and Connection Troubleshoot, to help you uncover routing or connection difficulties.

Related Reference

Next Task For You

Begin your journey toward Mastering Azure Cloud and landing high-paying jobs. Just click on the register now button on the below image to register for a Free Class on Mastering Azure Cloud: How to Build In-Demand Skills and Land High-Paying Jobs. This class will help you understand better, so you can choose the right career path and get a higher paying job.

CU

Picture of mike

mike

I started my IT career in 2000 as an Oracle DBA/Apps DBA. The first few years were tough (<$100/month), with very little growth. In 2004, I moved to the UK. After working really hard, I landed a job that paid me £2700 per month. In February 2005, I saw a job that was £450 per day, which was nearly 4 times of my then salary.