
In this Azure article, we will discuss how to create Azure network watcher and along with that, we will also discuss a few other topics as below.
- What is Azure Network Watcher
- Most Important features of Azure Network Watcher
- Azure Network Watcher Pricing
Table of Contents
How to Create Azure Network Watcher
Well, before discussing the steps to create an Azure Network Watcher, we should know what is Azure Network Watcher.
What is Azure Network Watcher
Azure Network Watcher is an excellent tool that helps you with different tools for monitoring and diagnosing different issues related to your network and provides you with the logs for the resources that belong to your virtual network.
It also helps you to view metrics and mainly provides you the opportunity to monitor your Azure Virtual Networks, Your Virtual Machines (VM), Load Balancers, your application Gateways, etc, and helps you to repair in case of any issues with respect to the networks.
Azure Network Watcher is mainly for monitoring and repairing different issues related to the network health of your IaaS products and is not supposed to work for your Paas products.
If you want to monitor the communication between different endpoints or between different virtual machines or between the virtual machine and the endpoints with respect to the network changes, latency, etc, then the Network Watcher can also help you for this purpose.
Most Important features of Azure Network Watcher
Below is the list of key features of Azure Network Watcher.
Better Monitoring Capability
Azure Network Watcher helps you to monitor different endpoints, VMs, IPv4 addresses, FQDN, etc. You can easily get a clear picture on the communication, network issues, latency, etc.
Tools for diagnosing
Provides you with different diagnostic tools for diagnosing issues related to your virtual network, network traffics, routing problems with the network for your VM, outbound connections from your Virtual Machine, the issues with your Azure Virtual Network Gateway, any issues capturing packets from your Virtual Machine or to your Virtual Machine.
View Metrics
You have the provision to view the metrics or the summary of the number of network resources that you have created or deployed within your Azure subscription, the name of the resource, the current limit, and the usage within your subscription or even region.
Viewing The Logs
Azure Network Watcher provides you the opportunity to view and analyze the logs.
With the help of the NSG flow log, you can able to log the IP address of your source and destination, the protocol and the port details, etc.
You have the provision to enable the logging for different network resources like load balancers, application gateways, virtual network gateways, etc.
It is easy to view the logs with the help of Power BI and the traffic analytics feature where you will get a very good visualization of your NSG flow logs.
Creating Azure Network Watcher
Follow the below steps to create an Azure Network Watcher
- Log in to the Azure Portal.
- Search for Azure Network Watcher and then click on the search result Network Watcher.

3. Click on the + Add button on the Network Watcher page.

4. On the Add network watcher window, select the subscription that you want to use here and select the region for which you want to add the network watcher.
Finally, click on the Add button.

It will take a few seconds then you will see a message like below that the Deployment succeeded.

You can able to see the Network Watcher got created successfully. Click on the name to see the details of the Network Watcher.

Azure Network Watcher Pricing
Well, now is the time to discuss how much you need to spend to use the Azure Network Watcher.
For Network Logs | You need to spend $0.50/GB |
For Network Diagnostic Tools | You need to pay $0.001/1000 checks |
Monitoring Connection | For 10 to 240,010 tests, you need to pay $0.30/test/month. For 240,010 to 750,010 tests, pay $0.10/test/month. For 750,010 to 1,000,010 tests, you need to pay $0.05/test/month. For 1,000,010+ tests, pay $0.02/test/month. |
Service Connectivity Monitor | You need to pay $3/connection/month. |
Monitoring Performance | For 10 to 240,010 connections, you need to pay $0.30/connection/month. For 240,010 to 750,010 connections, you have to pay $0.10/connection metric/month. Same way, For 750,010 to 1,000,010 connections, you will have to pay $0.05/connection metric/month. For 1,000,010+ connections, you have to pay $0.02/connection metric/month. |
You can check out network watcher pricing for more information.
You may also like following the below articles
- How to Create Azure Free Account (Step by Step tutorial)
- How To Create API With Azure Functions
- You are not eligible for an Azure subscription
- How to Upload and Download File From Azure Blob Storage Using C# and PowerShell
- How to create and deploy Azure Webjobs
Wrapping Up
Well, in this article we have discussed how to create Azure network watcher, An introduction to Azure Network Watcher, Azure Network Watcher Pricing. Hope you got some idea on Azure Network Watcher usage.