Skip to content

Commit e0f60bc

Browse files
Merge pull request #231943 from asudbring/vnet-old-review-1
Review of network performance article and updates for clarity and acrolinx
2 parents 017d630 + 0ecddbd commit e0f60bc

File tree

1 file changed

+69
-39
lines changed

1 file changed

+69
-39
lines changed

articles/networking/network-monitoring-overview.md

Lines changed: 69 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,121 +1,151 @@
11
---
2-
title: 'About Network Monitoring in Azure Monitor logs | Microsoft Docs'
3-
description: Overview of network monitoring solutions, including NPM, to manage networks across cloud, on-premises, and hybrid environments.
4-
services: monitoring-and-diagnostics
5-
documentationcenter: na
6-
author: agummadi
7-
manager: ''
8-
editor: ''
9-
tags: azure-resource-manager
10-
11-
ms.assetid:
2+
title: Network Monitoring in Azure Monitor logs
3+
description: Overview of network monitoring solutions, including network performance monitor, to manage networks across cloud, on-premises, and hybrid environments.
4+
author: asudbring
125
ms.service: virtual-network
136
ms.topic: article
14-
ms.tgt_pltfrm: na
15-
ms.workload: infrastructure-services
16-
ms.date: 02/22/2018
17-
ms.author: agummadi
18-
7+
ms.date: 03/23/2023
8+
ms.author: allensu
199
---
2010
# Network monitoring solutions
2111

2212
Azure offers a host of solutions to monitor your networking assets. Azure has solutions and utilities to monitor network connectivity, the health of ExpressRoute circuits, and analyze network traffic in the cloud.
2313

24-
## Network Performance Monitor (NPM)
14+
## Network Performance Monitor
2515

26-
Network Performance Monitor (NPM) is a suite of capabilities, each of which is geared towards monitoring the health of your network, network connectivity to your applications, and provides insights into the performance of your network. NPM is cloud-based and provides a hybrid network monitoring solution that monitors connectivity between:
16+
Network Performance Monitor is a suite of capabilities that is geared towards monitoring the health of your network. Network Performance Monitor monitors network connectivity to your applications, and provides insights into the performance of your network. Network Performance Monitor is cloud-based and provides a hybrid network monitoring solution that monitors connectivity between:
2717

2818
* Cloud deployments and on-premises locations
19+
2920
* Multiple data centers and branch offices
21+
3022
* Mission critical multi-tier applications/micro-services
23+
3124
* User locations and web-based applications (HTTP/HTTPs)
3225

33-
Performance Monitor, ExpressRoute Monitor, and Service Connectivity Monitor are monitoring capabilities within NPM and are described below.
26+
Performance Monitor, ExpressRoute Monitor, and Service Connectivity Monitor are monitoring capabilities within Network Performance Monitor and are described in the following sections.
3427

3528
## Performance Monitor
3629

37-
Performance Monitor is part of NPM and is network monitoring for cloud, hybrid, and on-premises environments. You can monitor network connectivity across remote branch and field offices, store locations, data centers, and clouds. You can detect network issues before your users complain. The key advantages are:
30+
Performance Monitor is part of Network Performance Monitor and is network monitoring for cloud, hybrid, and on-premises environments. You can monitor network connectivity across remote branch and field offices, store locations, data centers, and clouds. You can detect network issues before your users complain. The key advantages are:
3831

3932
* Monitor loss and latency across various subnets and set alerts
33+
4034
* Monitor all paths (including redundant paths) on the network
41-
* Troubleshoot transient and point-in-time network issues, that are difficult to replicate
42-
* Determine the specific segment on the network, that is responsible for degraded performance
35+
36+
* Troubleshoot transient and point-in-time network issues, that's difficult to replicate
37+
38+
* Determine the specific segment on the network that is responsible for degraded performance
39+
4340
* Monitor the health of the network, without the need for SNMP
4441

45-
![NPM topology map](./media/network-monitoring-overview/npm-topology-map.png)
42+
:::image type="content" source="./media/network-monitoring-overview/npm-topology-map.png" alt-text="Diagram Network Performance Monitor topology map.":::
4643

4744
For more information, view the following articles:
4845

4946
* [Configure a Network Performance Monitor Solution in Azure Monitor logs](/previous-versions/azure/azure-monitor/insights/network-performance-monitor)
47+
5048
* [Use cases](/archive/blogs/msoms/monitor-on-premises-cloud-iaas-and-hybrid-networks-using-oms-network-performance-monitor)
49+
5150
* Product Updates:
51+
5252
* [February 2017](/archive/blogs/msoms/oms-network-performance-monitor-is-now-generally-available)
53+
5354
* [August 2017](/archive/blogs/msoms/improvements-to-oms-network-performance-monitor)
5455

5556
## ExpressRoute Monitor
5657

57-
NPM for ExpressRoute offers comprehensive ExpressRoute monitoring for Azure Private peering and Microsoft peering connections. You can monitor E2E connectivity and performance between your branch offices and Azure over ExpressRoute. The key capabilities are:
58+
Network Performance Monitor for ExpressRoute offers comprehensive ExpressRoute monitoring for Azure Private peering and Microsoft peering connections. You can monitor E2E connectivity and performance between your branch offices and Azure over ExpressRoute. The key capabilities are:
59+
60+
* Autodetection of ER circuits associated with your subscription
61+
62+
* Detection of network topology from on-premises to your cloud applications
63+
64+
* Capacity planning, bandwidth utilization analysis
5865

59-
* Auto-detection of ER circuits associated with your subscription
60-
* Detection of network topology from on-premises to your cloud applications
61-
* Capacity planning, bandwidth utilization analysis
6266
* Monitoring and alerting on both primary and secondary paths
67+
6368
* Monitoring connectivity to Azure services such as Microsoft 365, Dynamics 365, ... over ExpressRoute
64-
* Detect degradation of connectivity to VNets
6569

66-
![Geo-map showing traffic across regions](./media/network-monitoring-overview/expressroute-topology-map.png)
70+
* Detect degradation of connectivity to virtual networks
71+
72+
:::image type="content" source="./media/network-monitoring-overview/expressroute-topology-map.png" alt-text="Diagram of geo-map showing traffic across regions.":::
6773

6874
For more information, see the following articles:
6975

7076
* [Configure Network Performance Monitor for ExpressRoute](../expressroute/how-to-npm.md)
71-
* [Blog post](https://aka.ms/NPMExRmonitorGA)
7277

7378
## Service Connectivity Monitor
7479

7580
With Service Connectivity monitoring, you can now test reachability of applications and detect performance bottlenecks across on-premises, carrier networks and cloud/private data centers.
7681

7782
* Monitor end-to-end network connectivity to applications
83+
7884
* Correlate application delivery with network performance, detect precise location of degradation along the path between the user and the application
85+
7986
* Test application reachability from multiple user locations across the globe
87+
8088
* Determine network latency and packet loss for your line of business and SaaS applications
81-
* Determine hot spots on the network, that may be causing poor application performance
89+
90+
* Determine hot spots on the network that may be causing poor application performance
91+
8292
* Monitor reachability to Microsoft 365 applications, using built-in tests for Microsoft 365, Dynamics 365, Skype for Business and other Microsoft services
8393

8494
For more information, see the following articles:
8595

8696
* [Configure Network Performance Monitor for monitoring Service Endpoints](/previous-versions/azure/azure-monitor/insights/network-performance-monitor-service-connectivity#configuration)
97+
8798
* [Blog post](https://aka.ms/svcendptmonitor)
8899

89100
## Traffic Analytics
101+
90102
Traffic Analytics is a cloud-based solution that provides visibility into user and application activity on your cloud networks. NSG Flow logs are analyzed to provide insights into:
91103

92-
* Traffic flows across your networks between Azure and Internet, public cloud regions, VNETs, and subnets
104+
* Traffic flows across your networks between Azure and Internet, public cloud regions, virtual networks, and subnets
105+
93106
* Applications and protocols on your network, without the need for sniffers or dedicated flow collector appliances
107+
94108
* Top talkers, chatty applications, VM conversations in the cloud, traffic hotspots
95-
* Sources and destinations of traffic across VNETs, inter-relationships between critical business services and applications
96-
* Security – malicious traffic, ports open to the Internet, applications or VMs attempting Internet access…
109+
110+
* Sources and destinations of traffic across virtual networks, inter-relationships between critical business services and applications
111+
112+
* Security – malicious traffic, ports open to the Internet, applications or VMs attempting Internet access…
113+
97114
* Capacity utilization - helps you eliminate issues of over-provisioning or underutilization by monitoring utilization trends of VPN gateways and other services
98115

99-
Traffic Analytics equips you with actionable information that helps you audit your organization’s network activity, secure applications and data, optimize workload performance and stay compliant.
116+
Traffic Analytics equips you with information that helps you audit your organization’s network activity, secure applications and data, and optimize workload performance and stay compliant.
100117

101-
![Geo-map showing traffic across regions 2](../network-watcher/media/traffic-analytics/geo-map-view-showcasing-traffic-distribution-to-countries-and-continents.png)
118+
:::image type="content" source="../network-watcher/media/traffic-analytics/geo-map-view-showcasing-traffic-distribution-to-countries-and-continents.png" alt-text="Diagram of geo-map showing traffic across regions 2.":::
102119

103120
Related links:
104-
* [Blog post](https://aka.ms/trafficanalytics), [Documentation](../network-watcher/traffic-analytics.md), [FAQ](../network-watcher/traffic-analytics-faq.yml)
121+
122+
* [Blog post](https://aka.ms/trafficanalytics)
123+
124+
* [Documentation](../network-watcher/traffic-analytics.md)
125+
126+
* [FAQ](../network-watcher/traffic-analytics-faq.yml)
105127

106128
## DNS Analytics
107-
Built for DNS Administrators, this solution collects, analyzes, and correlates DNS logs to provide security, operations, and performance-related insights. Some of the capabilities are:
129+
130+
DNS Analytics is built for DNS Administrators, this solution collects, analyzes, and correlates DNS logs to provide security, operations, and performance-related insights. Some of the capabilities are:
108131

109132
* Identification of clients that try to resolve to malicious domains
133+
110134
* Identification of stale resource records
135+
111136
* Visibility into frequently queried domain names and talkative DNS clients
137+
112138
* Visibility into the request load on DNS servers
139+
113140
* Monitoring of dynamic DNS registration failures
114141

115-
![DNS Analytics Dashboard](./media/network-monitoring-overview/dns-analytics-overview.png)
142+
:::image type="content" source="./media/network-monitoring-overview/dns-analytics-overview.png" alt-text="Diagram of DNS Analytics Dashboard.":::
116143

117144
Related links:
118-
* [Blog post](/archive/blogs/msoms/introducing-oms-dns-analytics), [Documentation](/previous-versions/azure/azure-monitor/insights/dns-analytics)
145+
146+
* [Blog post](/archive/blogs/msoms/introducing-oms-dns-analytics)
147+
148+
* [Documentation](/previous-versions/azure/azure-monitor/insights/dns-analytics)
119149

120150
## Miscellaneous
121151

0 commit comments

Comments
 (0)