Skip to content

Commit 396c67a

Browse files
Implement templates.
1 parent 7493d0b commit 396c67a

File tree

3 files changed

+183
-148
lines changed

3 files changed

+183
-148
lines changed

articles/expressroute/TOC.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,7 +177,7 @@
177177
href: expressroute-howto-add-ipv6-cli.md
178178
- name: Monitoring
179179
items:
180-
- name: Monitoring ExpressRoute
180+
- name: Monitor ExpressRoute
181181
href: monitor-expressroute.md
182182
- name: Network Insights
183183
href: expressroute-network-insights.md
@@ -271,7 +271,7 @@
271271
href: expressroute-troubleshooting-arp-classic.md
272272
- name: Reference
273273
items:
274-
- name: Monitor data reference
274+
- name: Monitoring data reference
275275
href: monitor-expressroute-reference.md
276276
- name: Azure PowerShell
277277
href: /powershell/module/az.network#expressroute
Lines changed: 77 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -1,75 +1,99 @@
11
---
2-
title: Monitoring ExpressRoute data reference
3-
description: Important reference material needed when you monitor ExpressRoute
4-
author: duongau
2+
title: Monitoring data reference for Azure ExpressRoute
3+
description: This article contains important reference material you need when you monitor Azure ExpressRoute by using Azure Monitor.
4+
ms.date: 06/24/2024
5+
ms.custom: horz-monitor, subject-monitoring
56
ms.topic: reference
7+
author: duongau
68
ms.author: duau
79
ms.service: expressroute
8-
ms.custom: subject-monitoring
9-
ms.date: 06/22/2021
1010
---
11+
# Azure ExpressRoute monitoring data reference
1112

12-
# Monitoring ExpressRoute data reference
13-
14-
This article provides a reference of log and metric data collected to analyze the performance and availability of ExpressRoute.
15-
See [Monitoring ExpressRoute](monitor-expressroute.md) for details on collecting and analyzing monitoring data for ExpressRoute.
16-
17-
## Metrics
13+
[!INCLUDE [horz-monitor-ref-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-intro.md)]
1814

19-
This section lists all the automatically collected platform metrics for ExpressRoute. For more information, see a list of [all platform metrics supported in Azure Monitor](../azure-monitor/essentials/metrics-supported.md).
15+
See [Monitor Azure ExpressRoute](monitor-expressroute.md) for details on the data you can collect for ExpressRoute and how to use it.
2016

21-
| Metric Type | Resource Provider / Type Namespace<br/> and link to individual metrics |
22-
|-------|-----|
23-
| ExpressRoute circuit | [Microsoft.Network/expressRouteCircuits](../azure-monitor/essentials/metrics-supported.md#microsoftnetworkexpressroutecircuits) |
24-
| ExpressRoute circuit peering | [Microsoft.Network/expressRouteCircuits/peerings](../azure-monitor/essentials/metrics-supported.md#microsoftnetworkexpressroutecircuitspeerings) |
25-
| ExpressRoute Gateways | [Microsoft.Network/expressRouteGateways](../azure-monitor/essentials/metrics-supported.md#microsoftnetworkexpressroutegateways) |
26-
| ExpressRoute Direct | [Microsoft.Network/expressRoutePorts](../azure-monitor/essentials/metrics-supported.md#microsoftnetworkexpressrouteports) |
17+
[!INCLUDE [horz-monitor-ref-metrics-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-intro.md)]
2718

2819
>[!NOTE]
29-
> Using *GlobalGlobalReachBitsInPerSecond* and *GlobalGlobalReachBitsOutPerSecond* will only be visible if at least one Global Reach connection is established.
20+
> Using *GlobalGlobalReachBitsInPerSecond* and *GlobalGlobalReachBitsOutPerSecond* are only visible if at least one Global Reach connection is established.
3021
>
3122
32-
## Metric dimensions
23+
### Supported metrics for Microsoft.Network/expressRouteCircuits
24+
25+
The following table lists the metrics available for the Microsoft.Network/expressRouteCircuits resource type.
26+
27+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
28+
[!INCLUDE [Microsoft.Network/expressRouteCircuits](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-expressroutecircuits-metrics-include.md)]
29+
30+
### Supported metrics for Microsoft.Network/expressRouteCircuits/peerings
31+
32+
The following table lists the metrics available for the Microsoft.Network/expressRouteCircuits/peerings resource type.
3333

34-
For more information on what metric dimensions are, see [Multi-dimensional metrics](../azure-monitor/essentials/data-platform-metrics.md#multi-dimensional-metrics).
34+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
35+
[!INCLUDE [<ResourceType/namespace>](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-expressroutecircuits-peerings-metrics-include.md)]
3536

36-
ExpressRoute has the following dimensions associated with its metrics.
37+
### Supported metrics for microsoft.network/expressroutegateways
3738

38-
### Dimension for ExpressRoute circuit
39+
The following table lists the metrics available for the microsoft.network/expressroutegateways resource type.
40+
41+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
42+
[!INCLUDE [<ResourceType/namespace>](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-expressroutegateways-metrics-include.md)]
43+
44+
### Supported metrics for Microsoft.Network/expressRoutePorts
45+
46+
The following table lists the metrics available for the Microsoft.Network/expressRoutePorts resource type.
47+
48+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
49+
[!INCLUDE [<ResourceType/namespace>](~/reusuable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-expressrouteports-metrics-include.md)]
50+
51+
[!INCLUDE [horz-monitor-ref-metrics-dimensions-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions-intro.md)]
52+
53+
[!INCLUDE [horz-monitor-ref-metrics-dimensions](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions.md)]
54+
55+
Dimension for ExpressRoute circuit:
3956

4057
| Dimension Name | Description |
41-
| ------------------- | ----------------- |
42-
| **PeeringType** | The type of peering configured. The supported values are Microsoft and Private peering. |
43-
| **Peering** | The supported values are Primary and Secondary. |
44-
| **PeeredCircuitSkey** | The remote ExpressRoute circuit service key connected using Global Reach. |
58+
|:---------------|:------------|
59+
| PeeringType | The type of peering configured. The supported values are Microsoft and Private peering. |
60+
| Peering | The supported values are Primary and Secondary. |
61+
| DeviceRole | |
62+
| PeeredCircuitSkey | The remote ExpressRoute circuit service key connected using Global Reach. |
4563

46-
### Dimension for ExpressRoute gateway
64+
Dimension for ExpressRoute gateway:
4765

4866
| Dimension Name | Description |
49-
| ------------------- | ----------------- |
50-
| **roleInstance** | The gateway instance. Each ExpressRoute gateway is comprised of multiple instances, and the supported values are GatewayTenantWork_IN_X (where X is a minimum of 0 and a maximum of the number of gateway instances -1). |
67+
|:-------------- |:----------- |
68+
| BgpPeerAddress | |
69+
| ConnectionName | |
70+
| direction | |
71+
| roleInstance | The gateway instance. Each ExpressRoute gateway is comprised of multiple instances, and the supported values are GatewayTenantWork_IN_X (where X is a minimum of 0 and a maximum of the number of gateway instances -1). |
5172

52-
### Dimension for Express Direct
73+
Dimension for Express Direct:
5374

5475
| Dimension Name | Description |
55-
| ------------------- | ----------------- |
56-
| **Link** | The physical link. Each ExpressRoute Direct port pair is comprised of two physical links for redundancy, and the supported values are link1 and link2. |
76+
|:---------------|:------------|
77+
| Lane | |
78+
| Link | The physical link. Each ExpressRoute Direct port pair is comprised of two physical links for redundancy, and the supported values are link1 and link2. |
79+
80+
[!INCLUDE [horz-monitor-ref-resource-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-resource-logs.md)]
5781

58-
## Resource logs
82+
### Supported resource logs for Microsoft.Network/expressRouteCircuits
5983

60-
This section lists the types of resource logs you can collect for ExpressRoute.
84+
[!INCLUDE [<ResourceType/namespace>](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/logs/microsoft-network-expressroutecircuits-logs-include.md)]
6185

62-
|Resource Log Type | Resource Provider / Type Namespace<br/> and link to individual metrics |
63-
|-------|-----|
64-
| ExpressRoute Circuit | [Microsoft.Network/expressRouteCircuits](../azure-monitor/essentials/resource-logs-categories.md#microsoftnetworkexpressroutecircuits) |
86+
[!INCLUDE [horz-monitor-ref-logs-tables](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-logs-tables.md)]
6587

66-
For reference, see a list of [all resource logs category types supported in Azure Monitor](../azure-monitor/essentials/resource-logs-schema.md).
88+
### ExpressRoute Microsoft.Network/expressRouteCircuits
6789

68-
## Azure Monitor Logs tables
90+
- [AzureActivity](/azure/azure-monitor/reference/tables/AzureActivity#columns)
91+
- [AzureMetrics](/azure/azure-monitor/reference/tables/AzureMetrics#columns)
92+
- [AzureDiagnostics](/azure/azure-monitor/reference/tables/AzureDiagnostics#columns)
6993

70-
Azure ExpressRoute uses Kusto tables from Azure Monitor Logs. You can query these tables with Log analytics. For a reference of all Azure Monitor Logs / Log Analytics tables, see the [Azure Monitor Log Table Reference](/azure/azure-monitor/reference/tables/tables-resourcetype).
94+
[!INCLUDE [horz-monitor-ref-activity-log](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-activity-log.md)]
7195

72-
## Activity log
96+
- [Microsoft.Network resource provider operations](/azure/role-based-access-control/resource-provider-operations#microsoftnetwork)
7397

7498
The following table lists the operations related to ExpressRoute that may be created in the Activity log.
7599

@@ -87,16 +111,16 @@ For detailed description of the top-level diagnostic logs schema, see [Supported
87111

88112
When reviewing any metrics through Log Analytics, the output will contain the following columns:
89113

90-
|**Column**|**Type**|**Description**|
91-
| --- | --- | --- |
92-
|TimeGrain|string|PT1M (metric values are pushed every minute)|
93-
|Count|real|Usually equal to 2 (each MSEE pushes a single metric value every minute)|
94-
|Minimum|real|The minimum of the two metric values pushed by the two MSEEs|
95-
|Maximum|real|The maximum of the two metric values pushed by the two MSEEs|
96-
|Average|real|Equal to (Minimum + Maximum)/2|
97-
|Total|real|Sum of the two metric values from both MSEEs (the main value to focus on for the metric queried)|
114+
| Column | Type | Description |
115+
|:-------|:-----|:------------|
116+
| TimeGrain | string | PT1M (metric values are pushed every minute) |
117+
| Count | real | Usually equal to 2 (each MSEE pushes a single metric value every minute) |
118+
| Minimum | real | The minimum of the two metric values pushed by the two MSEEs |
119+
| Maximum | real | The maximum of the two metric values pushed by the two MSEEs |
120+
| Average | real | Equal to (Minimum + Maximum)/2 |
121+
| Total | real | Sum of the two metric values from both MSEEs (the main value to focus on for the metric queried) |
98122

99-
## See also
123+
## Related content
100124

101-
- See [Monitoring Azure ExpressRoute](monitor-expressroute.md) for a description of monitoring Azure ExpressRoute.
102-
- See [Monitoring Azure resources with Azure Monitor](../azure-monitor/essentials/monitor-azure-resource.md) for details on monitoring Azure resources.
125+
- See [Monitor Azure ExpressRoute](monitor-expressroute.md) for a description of monitoring ExpressRoute.
126+
- See [Monitor Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for details on monitoring Azure resources.

0 commit comments

Comments
 (0)