← Back to Skills Library

Azure Network Watcher

Information Technology > Network monitoring

Description

Microsoft Azure Network Watcher is a powerful tool designed to monitor and diagnose network issues within Azure environments. It provides comprehensive insights into network performance, security, and connectivity by offering features such as traffic analysis, connection monitoring, and network diagnostics. Users can set up Network Watcher to track network traffic, identify bottlenecks, and troubleshoot connectivity problems. Additionally, it integrates with other Azure services for advanced alerting and automation, making it an essential component for maintaining optimal network health and performance. Whether you're managing a single application or a complex multi-region deployment, Network Watcher helps ensure your network runs smoothly and efficiently.

Stack

Microsoft Cloud

Expected Behaviors

✎
LEVEL 1

Fundamental Awareness

At the fundamental awareness level, individuals are expected to understand the basic purpose and capabilities of Microsoft Azure Network Watcher, navigate the Azure portal to access it, and identify its basic components. They should have a general awareness of what Network Watcher can do but lack hands-on experience.

🌱
LEVEL 2

Novice

Novices can set up Network Watcher in an Azure subscription, configure it to monitor network traffic, and use it to diagnose basic network connectivity issues. They have some practical experience and can perform straightforward tasks with guidance.

🌍
LEVEL 3

Intermediate

Intermediate users can implement Network Security Group (NSG) flow logs, analyze network performance using Network Performance Monitor, and utilize Connection Monitor for tracking end-to-end network connections. They can handle more complex tasks independently and troubleshoot common issues.

⭐
LEVEL 4

Advanced

Advanced practitioners can automate network monitoring tasks using Azure PowerShell, integrate Network Watcher with Azure Monitor for advanced alerting, and troubleshoot complex network issues. They are proficient in optimizing and managing network monitoring solutions.

🏆
LEVEL 5

Expert

Experts design comprehensive network monitoring strategies using Network Watcher, optimize network performance based on insights, and lead teams in implementing and managing Network Watcher across multiple Azure environments. They possess deep technical knowledge and strategic oversight.

Micro Skills

✎
LEVEL 1

Fundamental Awareness

Defining what Microsoft Azure Network Watcher is
Explaining the key features of Network Watcher
Describing the benefits of using Network Watcher for network monitoring
Identifying scenarios where Network Watcher is useful
Logging into the Azure portal
Locating the Network Watcher service in the Azure portal
Understanding the layout and navigation of the Network Watcher interface
Accessing different tools and features within Network Watcher
Listing the main tools available in Network Watcher (e.g., Connection Monitor, NSG flow logs)
Describing the function of each tool within Network Watcher
Understanding how these tools interact with other Azure services
Recognizing the data sources used by Network Watcher
🌱
LEVEL 2

Novice

Creating a Network Watcher resource in the Azure portal
Enabling Network Watcher for specific regions
Verifying the deployment of Network Watcher
Setting up packet capture to monitor network traffic
Configuring Traffic Analytics for deeper insights
Enabling and configuring NSG flow logs
Running connectivity checks between virtual machines
Using IP flow verify to check security rules
Diagnosing VPN gateway and connection issues
🌍
LEVEL 3

Intermediate

Enabling NSG flow logs in the Azure portal
Configuring storage accounts for NSG flow logs
Setting retention policies for NSG flow logs
Analyzing NSG flow log data using Azure Storage Explorer
Visualizing NSG flow log data with Power BI
Setting up Network Performance Monitor in the Azure portal
Configuring monitoring agents on virtual machines
Creating and managing monitoring rules
Interpreting network performance metrics and reports
Identifying and resolving network bottlenecks
Creating a Connection Monitor test in the Azure portal
Configuring source and destination endpoints for Connection Monitor
Setting up alert rules based on Connection Monitor results
Analyzing Connection Monitor test results
Troubleshooting connectivity issues using Connection Monitor insights
⭐
LEVEL 4

Advanced

Installing and configuring Azure PowerShell module
Authenticating to Azure using PowerShell
Creating and managing Network Watcher resources with PowerShell
Automating the collection of NSG flow logs using PowerShell scripts
Scheduling PowerShell scripts to run at regular intervals using Azure Automation
Setting up Azure Monitor and Log Analytics workspace
Configuring diagnostic settings to send Network Watcher logs to Log Analytics
Creating custom log queries in Log Analytics for Network Watcher data
Setting up alerts based on log query results
Integrating alerts with action groups for notifications and automated responses
Using Connection Troubleshoot to diagnose connectivity issues
Analyzing packet captures to identify network anomalies
Interpreting NSG flow logs to understand traffic patterns
Utilizing IP Flow Verify to check security rules
Collaborating with network engineers to resolve identified issues
🏆
LEVEL 5

Expert

Assessing current network infrastructure and identifying monitoring needs
Defining key performance indicators (KPIs) for network health
Selecting appropriate Network Watcher tools for different monitoring tasks
Creating a detailed implementation plan for Network Watcher deployment
Establishing protocols for regular review and updates to the monitoring strategy
Interpreting data from Network Watcher to identify performance bottlenecks
Implementing changes to network configurations to improve performance
Monitoring the impact of changes using Network Watcher metrics
Documenting performance improvements and lessons learned
Continuously refining optimization techniques based on new insights
Coordinating with team members to assign roles and responsibilities
Providing training and resources on Network Watcher tools and best practices
Overseeing the deployment of Network Watcher in various Azure environments
Ensuring consistent monitoring practices across all environments
Reviewing team performance and providing feedback for improvement

Skill Overview

  • Expert2 years experience
  • Micro-skills66
  • Roles requiring skill1

Sign up to prepare yourself or your team for a role that requires Azure Network Watcher.

LoginSign Up