Skip to content

Commit 8b274da

Browse files
Curate and remove article.
1 parent 766dc62 commit 8b274da

File tree

5 files changed

+59
-101
lines changed

5 files changed

+59
-101
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4143,6 +4143,11 @@
41434143
"redirect_url": "/azure/openshift/create-cluster",
41444144
"redirect_document_id": false
41454145
},
4146+
{
4147+
"source_path_from_root": "/articles/expressroute/expressroute-monitoring-metrics-alerts.md",
4148+
"redirect_url": "/azure/expressroute/monitor-expressroute-reference",
4149+
"redirect_document_id": false
4150+
},
41464151
{
41474152
"source_path_from_root": "/articles/data-factory/continuous-integration-delivery-automate-github-actions.md",
41484153
"redirect_url": "/azure",

articles/expressroute/TOC.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -185,8 +185,6 @@
185185
href: how-to-configure-connection-monitor.md
186186
- name: Configure ExpressRoute Traffic Collector
187187
href: how-to-configure-traffic-collector.md
188-
- name: ExpressRoute monitoring, metrics, and alerts
189-
href: expressroute-monitoring-metrics-alerts.md
190188
- name: View and configure maintenance alerts
191189
href: maintenance-alerts.md
192190
- name: Configure custom alerts to monitor advertised routes

articles/expressroute/expressroute-monitoring-metrics-alerts.md

Lines changed: 0 additions & 94 deletions
This file was deleted.

articles/expressroute/monitor-expressroute-reference.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Monitoring data reference for Azure ExpressRoute
33
description: This article contains important reference material you need when you monitor Azure ExpressRoute by using Azure Monitor.
4-
ms.date: 06/24/2024
4+
ms.date: 07/11/2024
55
ms.custom: horz-monitor, subject-monitoring
66
ms.topic: reference
77
author: duongau

articles/expressroute/monitor-expressroute.md

Lines changed: 53 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
title: Monitor Azure ExpressRoute
33
description: Start here to learn how to monitor Azure ExpressRoute by using Azure Monitor. This article includes links to other resources.
4-
ms.date: 06/24/2024
4+
ms.date: 07/11/2024
55
ms.custom: horz-monitor, subject-monitoring, FY 23 content-maintenance
66
ms.topic: conceptual
77
author: duongau
@@ -33,9 +33,9 @@ See [Create diagnostic setting to collect platform logs and metrics in Azure](..
3333

3434
For a list of available metrics for ExpressRoute, see [Azure ExpressRoute monitoring data reference](monitor-expressroute-reference.md#metrics).
3535

36-
<!-- ## OPTIONAL [TODO-replace-with-service-name] metrics
37-
If your service uses any non-Azure Monitor based metrics, add the following include and more information.
38-
[!INCLUDE [horz-monitor-custom-metrics](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-non-monitor-metrics.md)] -->
36+
> [!NOTE]
37+
> Using **Classic Metrics** is not recommended.
38+
>
3939
4040
## Analyzing metrics
4141

@@ -51,13 +51,50 @@ For reference, you can see a list of [all resource metrics supported in Azure Mo
5151

5252
Once a metric is selected, the default aggregation is applied. Optionally, you can apply splitting, which shows the metric with different dimensions.
5353

54+
### ExpressRoute metrics
55+
56+
To view **Metrics**, go to the *Azure Monitor* page and select *Metrics*. To view **ExpressRoute** metrics, filter by Resource Type *ExpressRoute circuits*. To view **Global Reach** metrics, filter by Resource Type *ExpressRoute circuits* and select an ExpressRoute circuit resource that has Global Reach enabled. To view **ExpressRoute Direct** metrics, filter Resource Type by *ExpressRoute Ports*.
57+
58+
After a metric is selected, the default aggregation is applied. Optionally, you can apply splitting, which shows the metric with different dimensions.
59+
60+
> [!IMPORTANT]
61+
> When viewing ExpressRoute metrics in the Azure portal, select a time granularity of **5 minutes or greater** for best possible results.
62+
>
63+
> :::image type="content" source="./media/expressroute-monitoring-metrics-alerts/metric-granularity.png" alt-text="Screenshot of time granularity options.":::
64+
65+
For the ExpressRoute metrics, see [Azure ExpressRoute monitoring data reference](monitor-expressroute-reference.md).
66+
67+
### Aggregation Types
68+
69+
Metrics explorer supports sum, maximum, minimum, average and count as [aggregation types](../azure-monitor/essentials/metrics-charts.md#aggregation). You should use the recommended Aggregation type when reviewing the insights for each ExpressRoute metric.
70+
71+
- Sum: The sum of all values captured during the aggregation interval.
72+
- Count: The number of measurements captured during the aggregation interval.
73+
- Average: The average of the metric values captured during the aggregation interval.
74+
- Min: The smallest value captured during the aggregation interval.
75+
- Max: The largest value captured during the aggregation interval.
76+
5477
[!INCLUDE [horz-monitor-resource-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-resource-logs.md)]
5578

5679
For the available resource log categories, their associated Log Analytics tables, and the log schemas for ExpressRoute, see [Azure ExpressRoute monitoring data reference](monitor-expressroute-reference.md#resource-logs).
5780

5881
[!INCLUDE [horz-monitor-activity-log](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-activity-log.md)]
5982

83+
### More metrics in Log Analytics
84+
85+
You can also view ExpressRoute metrics by going to your ExpressRoute circuit resource and selecting the *Logs* tab. For any metrics you query, the output contains the following columns.
86+
87+
| **Column** | **Type** | **Description** |
88+
| --- | --- | --- |
89+
| TimeGrain | string | PT1M (metric values are pushed every minute) |
90+
| Count | real | Usually is 2 (each MSEE pushes a single metric value every minute) |
91+
| Minimum | real | The minimum of the two metric values pushed by the two MSEEs |
92+
| Maximum | real | The maximum of the two metric values pushed by the two MSEEs |
93+
| Average | real | Equal to (Minimum + Maximum)/2 |
94+
| Total | real | Sum of the two metric values from both MSEEs (the main value to focus on for the metric queried) |
95+
6096
<a name="collection-and-routing"></a>
97+
6198
## Analyzing logs
6299

63100
Data in Azure Monitor Logs is stored in tables where each table has its own set of unique properties.
@@ -180,6 +217,18 @@ The following table lists some suggested alert rules for ExpressRoute. These ale
180217

181218
[!INCLUDE [horz-monitor-advisor-recommendations](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-advisor-recommendations.md)]
182219

220+
### Alerts based on each peering
221+
222+
After you select a metric, certain metric allow you to set up dimensions based on peering or a specific peer (virtual networks).
223+
224+
:::image type="content" source="./media/expressroute-monitoring-metrics-alerts/alerts-peering-dimensions.png" alt-text="Screenshot of an alert rule based on ExpressRoute peering setup.":::
225+
226+
### Configure alerts for activity logs on circuits
227+
228+
When selecting signals to be alerted on, you can select **Activity Log** signal type.
229+
230+
:::image type="content" source="./media/expressroute-monitoring-metrics-alerts/activity-log.png" alt-text="Screenshot of activity log signals from the select a signal page.":::
231+
183232
## Related content
184233

185234
- See [Azure ExpressRoute monitoring data reference](monitor-expressroute-reference.md) for a reference of the metrics, logs, and other important values created for ExpressRoute.

0 commit comments

Comments
 (0)