Skip to content

Commit 0d56714

Browse files
authored
Merge pull request #281322 from TimShererWithAquent/us248136p
User Story 248136 Q&M Convert 20 services: Azure Monitor: Azure Virtual Network
2 parents 20fa3cc + 4231c06 commit 0d56714

File tree

2 files changed

+135
-88
lines changed

2 files changed

+135
-88
lines changed
Lines changed: 100 additions & 52 deletions
Original file line numberDiff line numberDiff line change
@@ -1,84 +1,132 @@
11
---
2-
title: Monitoring Azure virtual network data reference
3-
description: Important reference material needed when you monitor Azure virtual network
4-
author: asudbring
2+
title: Monitoring data reference for Azure Virtual Network
3+
description: This article contains important reference material you need when you monitor Azure Virtual Network by using Azure Monitor.
4+
ms.date: 07/21/2024
5+
ms.custom: horz-monitor
56
ms.topic: reference
7+
author: asudbring
68
ms.author: allensu
7-
ms.service: expressroute
8-
ms.custom: subject-monitoring
9-
ms.date: 06/29/2021
9+
ms.service: virtual-network
1010
---
1111

12-
# Monitoring Azure virtual network data reference
12+
# Azure Virtual Network monitoring data reference
13+
14+
[!INCLUDE [horz-monitor-ref-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-intro.md)]
15+
16+
See [Monitor Azure Virtual Network](monitor-virtual-network.md) for details on the data you can collect for Virtual Network and how to use it.
17+
18+
[!INCLUDE [horz-monitor-ref-metrics-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-intro.md)]
19+
20+
### Supported metrics for Microsoft.Network/virtualNetworks
21+
22+
The following table lists the metrics available for the Microsoft.Network/virtualNetworks resource type.
23+
24+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
25+
26+
[!INCLUDE [Microsoft.Network/virtualNetworks](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-virtualnetworks-metrics-include.md)]
27+
28+
### Supported metrics for Microsoft.Network/networkInterfaces
29+
30+
The following table lists the metrics available for the Microsoft.Network/networkInterfaces resource type.
31+
32+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
33+
34+
[!INCLUDE [Microsoft.Network/networkInterfaces](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-networkinterfaces-metrics-include.md)]
35+
36+
### Supported metrics for Microsoft.Network/publicIPAddresses
1337

14-
See [Monitoring Azure virtual network](monitor-virtual-network.md) for details on collecting and analyzing monitoring data for Azure virtual networks.
38+
The following table lists the metrics available for the Microsoft.Network/publicIPAddresses resource type.
1539

16-
## Metrics
40+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
1741

18-
This section lists all the automatically collected platform metrics collected for Azure virtual network.
42+
[!INCLUDE [Microsoft.Network/publicIPAddresses](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-publicipaddresses-metrics-include.md)]
1943

20-
| Metric Type | Resource Provider / Type Namespace<br/> and link to individual metrics |
21-
|-------|-----|
22-
| Virtual network | [Microsoft.Network/virtualNetworks](../azure-monitor/essentials/metrics-supported.md#microsoftnetworkvirtualnetworks) |
23-
| Network interface | [Microsoft.Network/networkInterfaces](../azure-monitor/essentials/metrics-supported.md#microsoftnetworknetworkinterfaces) |
24-
| Public IP address | [Microsoft.Network/publicIPAddresses](../azure-monitor/essentials/metrics-supported.md#microsoftnetworkpublicipaddresses) |
25-
| NAT gateways | [Microsoft.Network/natGateways](../azure-monitor/essentials/metrics-supported.md#microsoftnetworkpublicipaddresses)
44+
### Supported metrics for Microsoft.Network/natGateways
2645

27-
For more information, see a list of [all platform metrics supported in Azure Monitor](../azure-monitor/essentials/metrics-supported.md).
46+
The following table lists the metrics available for the Microsoft.Network/natGateways resource type.
2847

29-
## Metric dimensions
48+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
3049

31-
For more information on what metric dimensions are, see [Multi-dimensional metrics](../azure-monitor/essentials/data-platform-metrics.md#multi-dimensional-metrics).
50+
[!INCLUDE [Microsoft.Network/natGateways](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-natgateways-metrics-include.md)]
3251

33-
Azure virtual network has the following dimensions associated with its metrics.
52+
[!INCLUDE [horz-monitor-ref-metrics-dimensions-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions-intro.md)]
3453

35-
### Dimensions for NAT gateway
54+
[!INCLUDE [horz-monitor-ref-metrics-dimensions](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions.md)]
3655

37-
| Dimension Name | Description |
38-
| ------------------- | ----------------- |
39-
| **Direction (Out - In)** | The direction of traffic flow. The supported values are In and Out. |
40-
| **Protocol** | The type of transport protocol. The supported values are TCP and UDP. |
56+
Dimensions for Microsoft.Network/virtualNetworks:
4157

42-
## Resource logs
58+
| Dimension name | Description |
59+
|:---------------|:------------|
60+
| DestinationCustomerAddress | |
61+
| ProtectedIPAddress | |
62+
| SourceCustomerAddress | |
4363

44-
This section lists the types of resource logs you can collect for resources used with Azure virtual network.
64+
Dimensions for Microsoft.Network/networkInterfaces:
4565

46-
For reference, see a list of [all resource logs category types supported in Azure Monitor](../azure-monitor/essentials/resource-logs-schema.md).
66+
None.
4767

48-
|Resource Log Type | Resource Provider / Type Namespace<br/> and link to individual metrics |
49-
|-------|-----|
50-
| Network security group | [Microsoft.Network/networksecuritygroups](../azure-monitor/essentials/resource-logs-categories.md#microsoftnetworknetworksecuritygroups) |
51-
| Public IP address | [Microsoft.Network/publicIPAddresses](../azure-monitor/essentials/resource-logs-categories.md#microsoftnetworkpublicipaddresses) |
68+
Dimensions for Microsoft.Network/publicIPAddresses:
5269

53-
## Azure Monitor logs tables
70+
| Dimension name | Description |
71+
|:---------------|:------------|
72+
| Direction | |
73+
| Port | |
5474

55-
This section refers to all of the Azure Monitor Logs Kusto tables relevant to Azure virtual network and available for query by Log Analytics.
75+
Dimensions for Microsoft.Network/natGateways:
5676

57-
|Resource Type | Notes |
58-
|-------|-----|
59-
| Virtual network | [Microsoft.Network/virtualNetworks](/azure/azure-monitor/reference/tables/tables-resourcetype#virtual-networks) |
60-
| Network interface | [Microsoft.Network/networkInterface](/azure/azure-monitor/reference/tables/tables-resourcetype#network-interfaces) |
61-
| Public IP address | [Microsoft.Network/publicIP](/azure/azure-monitor/reference/tables/tables-resourcetype#public-ip-addresses) |
77+
| Dimension name | Description |
78+
|:---------------|:------------|
79+
| Direction | The direction of traffic flow. The supported values are `In` and `Out`. |
80+
| Protocol | The type of transport protocol. The supported values are `TCP` and `UDP`. |
81+
| ConnectionState | |
6282

63-
### Diagnostics tables
83+
[!INCLUDE [horz-monitor-ref-resource-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-resource-logs.md)]
6484

65-
**Virtual network**
85+
### Supported resource logs for Microsoft.Network/networksecuritygroups
6686

67-
Azure virtual network doesn't have diagnostic logs.
87+
[!INCLUDE [Microsoft.Network/networksecuritygroups](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/logs/microsoft-network-networksecuritygroups-logs-include.md)]
6888

69-
## Activity log
89+
### Supported resource logs for Microsoft.Network/publicIPAddresses
7090

71-
The following table lists the operations related to Azure virtual network that may be created in the Activity log.
91+
[!INCLUDE [Microsoft.Network/publicIPAddresses](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/logs/microsoft-network-publicipaddresses-logs-include.md)]
92+
93+
### Supported resource logs for Microsoft.Network/virtualNetworks
94+
95+
[!INCLUDE [Microsoft.Network/virtualNetworks](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/logs/microsoft-network-virtualnetworks-logs-include.md)]
96+
97+
[!INCLUDE [horz-monitor-ref-logs-tables](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-logs-tables.md)]
98+
99+
### Virtual Network Microsoft.Network/virtualNetworks
100+
101+
- [AzureActivity](/azure/azure-monitor/reference/tables/azureactivity#columns)
102+
- [AzureMetrics](/azure/azure-monitor/reference/tables/azuremetrics#columns)
103+
- [AzureDiagnostics](/azure/azure-monitor/reference/tables/azurediagnostics#columns)
104+
105+
### Virtual Network Microsoft.Network/networkinterfaces
106+
107+
- [AzureActivity](/azure/azure-monitor/reference/tables/azureactivity#columns)
108+
- [AzureMetrics](/azure/azure-monitor/reference/tables/azuremetrics#columns)
109+
- [AzureDiagnostics](/azure/azure-monitor/reference/tables/azurediagnostics#columns)
110+
111+
### Virtual Network Microsoft.Network/PublicIpAddresses
112+
113+
- [AzureActivity](/azure/azure-monitor/reference/tables/azureactivity#columns)
114+
- [AzureMetrics](/azure/azure-monitor/reference/tables/azuremetrics#columns)
115+
- [AzureDiagnostics](/azure/azure-monitor/reference/tables/azurediagnostics#columns)
116+
117+
[!INCLUDE [horz-monitor-ref-activity-log](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-activity-log.md)]
118+
119+
- [Microsoft.Network resource provider operations](/azure/role-based-access-control/resource-provider-operations#microsoftnetwork)
120+
121+
The following table lists the operations related to Azure virtual network that might be created in the Activity log.
72122

73123
| Operation | Description |
74-
|:---|:---|
75-
| All administrative operations | All administrative operations including create, update and delete of an Azure virtual network. |
124+
|:----------|:------------|
125+
| All administrative operations | All administrative operations including create, update, and delete of an Azure virtual network. |
76126
| Create or update virtual network | A virtual network was created or updated. |
77-
| Deletes virtual network | A virtual network was deleted.|
78-
79-
For more information on the schema of Activity Log entries, see [Activity Log schema](../azure-monitor/essentials/activity-log-schema.md).
127+
| Deletes virtual network | A virtual network was deleted.|
80128

81-
## See also
129+
## Related content
82130

83-
- See [Monitoring Azure virtual network](monitor-virtual-network.md) for a description of monitoring Azure virtual network.
84-
- See [Monitoring Azure resources with Azure Monitor](../azure-monitor/essentials/monitor-azure-resource.md) for details on monitoring Azure resources.
131+
- See [Monitor Azure Virtual Network](monitor-virtual-network.md) for a description of monitoring Virtual Network.
132+
- See [Monitor Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for details on monitoring Azure resources.
Lines changed: 35 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,70 +1,69 @@
11
---
2-
title: Monitoring Azure virtual networks
3-
description: Start here to learn how to monitor Azure virtual networks
4-
services: virtual-network
2+
title: Monitor Azure Virtual Network
3+
description: Start here to learn how to monitor Azure virtual networks by using Azure Monitor.
4+
ms.date: 07/21/2024
5+
ms.custom: horz-monitor
6+
ms.topic: conceptual
57
author: asudbring
68
ms.author: allensu
79
ms.service: virtual-network
8-
ms.topic: how-to
9-
ms.custom: subject-monitoring
10-
ms.date: 06/29/2021
1110
---
1211

13-
# Monitoring Azure virtual network
12+
# Monitor Azure Virtual Network
1413

15-
When you have critical applications and business processes relying on Azure resources, you want to monitor those resources for their availability, performance, and operation.
14+
[!INCLUDE [horz-monitor-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-intro.md)]
1615

17-
This article describes the monitoring data generated by Azure virtual network. Azure virtual network uses [Azure Monitor](../azure-monitor/overview.md). If you're unfamiliar with the features of Azure Monitor common to all Azure services that use it, read [Monitoring Azure resources with Azure Monitor](../azure-monitor/essentials/monitor-azure-resource.md).
16+
[!INCLUDE [horz-monitor-resource-types](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-resource-types.md)]
1817

19-
## Monitoring data
18+
For more information about the resource types for Virtual Network, see [Azure Virtual Network monitoring data reference](monitor-virtual-network-reference.md).
2019

21-
Azure virtual network collects the same kinds of monitoring data as other Azure resources that are described in [Monitoring data from Azure resources](../azure-monitor/essentials/monitor-azure-resource.md#monitoring-data).
20+
[!INCLUDE [horz-monitor-data-storage](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-data-storage.md)]
2221

23-
See [Monitoring Azure virtual network data reference](monitor-virtual-network-reference.md) for detailed information on the metrics and logs metrics created by Azure virtual network.
22+
[!INCLUDE [horz-monitor-platform-metrics](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-platform-metrics.md)]
2423

25-
## Collection and routing
26-
27-
Platform metrics and the Activity log are collected and stored automatically, but can be routed to other locations by using a diagnostic setting.
28-
29-
Resource Logs aren't collected and stored until you create a diagnostic setting and route them to one or more locations.
30-
31-
See [Create diagnostic setting to collect platform logs and metrics in Azure](../azure-monitor/essentials/diagnostic-settings.md) for the detailed process for creating a diagnostic setting using the Azure portal, CLI, or PowerShell. When you create a diagnostic setting, you specify which categories of logs to collect. The categories for *Azure virtual network* are listed in [Azure virtual network monitoring data reference](monitor-virtual-network-reference.md#resource-logs).
24+
For a list of available metrics for Virtual Network, see [Azure Virtual Network monitoring data reference](monitor-virtual-network-reference.md#metrics).
3225

3326
> [!IMPORTANT]
34-
> Enabling these settings requires additional Azure services (storage account, event hub, or Log Analytics), which may increase your cost. To calculate an estimated cost, visit the [Azure pricing calculator](https://azure.microsoft.com/pricing/calculator).
35-
36-
The metrics and logs you can collect are discussed in the following sections.
27+
> Enabling these settings requires additional Azure services (storage account, event hub, or Log Analytics), which might increase your cost. To calculate an estimated cost, visit the [Azure pricing calculator](https://azure.microsoft.com/pricing/calculator).
3728
38-
## Analyzing metrics
29+
### Analyzing metrics
3930

4031
Azure Monitor currently doesn't support analyzing *Azure virtual network* metrics from the metrics explorer. To view *Azure virtual network* metrics, select **Metrics** under **Monitoring** from the virtual network you want to analyze.
4132

4233
:::image type="content" source="./media/monitor-virtual-network/metrics.png" alt-text="Screenshot of the metrics dashboard for Virtual Network." lightbox="./media/monitor-virtual-network/metrics-expanded.png":::
4334

44-
For a list of the platform metrics collected for Azure virtual network, see [Monitoring Azure virtual network data reference metrics](monitor-virtual-network-reference.md#metrics).
35+
[!INCLUDE [horz-monitor-custom-metrics](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-non-monitor-metrics.md)]
4536

46-
For reference, you can see a list of [all resource metrics supported in Azure Monitor](../azure-monitor/essentials/metrics-supported.md).
37+
For more information, see [Monitor and visualize network configurations with Azure Network Policy Manager](kubernetes-network-policies.md#monitor-and-visualize-network-configurations-with-azure-npm).
4738

48-
## Analyzing logs
39+
[!INCLUDE [horz-monitor-resource-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-resource-logs.md)]
4940

50-
Azure virtual network doesn't support resource logs.
41+
For the available resource log categories, their associated Log Analytics tables, and the log schemas for Virtual Network, see [Azure Virtual Network monitoring data reference](monitor-virtual-network-reference.md#resource-logs).
5142

52-
For a list of the types of resource logs collected for resources in a virtual network, see [Monitoring virtual network data reference](monitor-virtual-network-reference.md#resource-logs)
43+
[!INCLUDE [horz-monitor-activity-log](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-activity-log.md)]
5344

54-
The [Activity log](../azure-monitor/essentials/activity-log.md) is a type of platform sign-in Azure that provides insight into subscription-level events. You can view it independently or route it to Azure Monitor Logs, where you can do much more complex queries using Log Analytics.
45+
[!INCLUDE [horz-monitor-analyze-data](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-analyze-data.md)]
5546

56-
## Alerts
47+
[!INCLUDE [horz-monitor-external-tools](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-external-tools.md)]
5748

58-
Azure Monitor alerts proactively notify you when important conditions are found in your monitoring data. They allow you to identify and address issues in your system before your customers notice them. You can set alerts on [metrics](../azure-monitor/alerts/alerts-metric-overview.md), [logs](../azure-monitor/alerts/alerts-unified-log.md), and the [activity log](../azure-monitor/alerts/activity-log-alerts.md). Different types of alerts have benefits and drawbacks.
49+
[!INCLUDE [horz-monitor-kusto-queries](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-kusto-queries.md)]
50+
51+
[!INCLUDE [horz-monitor-alerts](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-alerts.md)]
52+
53+
### Virtual Network alert rules
54+
55+
The following table lists some suggested alert rules for Virtual Network. These alerts are just examples. You can set alerts for any metric, log entry, or activity log entry listed in the [Azure Virtual Network monitoring data reference](monitor-virtual-network-reference.md).
5956

6057
The following table lists common and recommended activity alert rules for Azure virtual network.
6158

6259
| Alert type | Condition | Description |
6360
|:---|:---|:---|
64-
| Create or Update Virtual Network | Event Level: All selected, Status: All selected, Event initiated by: All services and users | When a user creates or makes configuration changes to the virtual network. |
65-
| Delete Virtual Network | Event Level: All selected, Status: Started | When a user deletes a virtual network. |
61+
| Create or Update Virtual Network | Event Level: All selected, Status: All selected, Event initiated by: All services and users | When a user creates or makes configuration changes to the virtual network |
62+
| Delete Virtual Network | Event Level: All selected, Status: Started | When a user deletes a virtual network |
63+
64+
[!INCLUDE [horz-monitor-advisor-recommendations](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-advisor-recommendations.md)]
6665

67-
## Next steps
66+
## Related content
6867

69-
* See [Monitoring virtual network data reference](monitor-virtual-network-reference.md) for a reference of the metrics, logs, and other important values created by Azure virtual network.
70-
* See [Monitoring Azure resources with Azure Monitor](../azure-monitor/overview.md) for details on monitoring Azure resources.
68+
- See [Azure Virtual Network monitoring data reference](monitor-virtual-network-reference.md) for a reference of the metrics, logs, and other important values created for Virtual Network.
69+
- See [Monitoring Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for general details on monitoring Azure resources.

0 commit comments

Comments
 (0)