Skip to content

Commit 765a2da

Browse files
Azure Monitor horizontals, in progress.
1 parent 3843023 commit 765a2da

File tree

2 files changed

+178
-0
lines changed

2 files changed

+178
-0
lines changed
Lines changed: 84 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
---
2+
title: Monitoring data reference for Azure Private Link
3+
description: This article contains important reference material you need when you monitor Azure Private Link by using Azure Monitor.
4+
ms.date: 12/16/2024
5+
ms.custom: horz-monitor
6+
ms.topic: reference
7+
author: davidsmatlak
8+
ms.author: davidsmatlak
9+
ms.service: azure-private-link
10+
---
11+
12+
<!--
13+
IMPORTANT
14+
According to the Content Pattern guidelines all comments must be removed before publication!!!
15+
To make this template easier to use, first:
16+
1. Search and replace [TODO-replace-with-service-name] with the official name of your service.
17+
2. Search and replace [TODO-replace-with-service-filename] with the service name to use in GitHub filenames.-->
18+
19+
<!-- VERSION 3.0 2024_01_01
20+
For background about this template, see https://review.learn.microsoft.com/en-us/help/contribute/contribute-monitoring?branch=main -->
21+
22+
<!-- All sections are required unless otherwise noted. Add service-specific information after the includes.
23+
Your service should have the following two articles:
24+
1. The primary monitoring article (based on the template monitor-service-template.md)
25+
- Title: "Monitor [TODO-replace-with-service-name]"
26+
- TOC title: "Monitor [TODO-replace-with-service-name]"
27+
- Filename: "monitor-[TODO-replace-with-service-filename].md"
28+
2. A reference article that lists all the metrics and logs for your service (based on this template).
29+
- Title: "[TODO-replace-with-service-name] monitoring data reference"
30+
- TOC title: "Monitoring data reference"
31+
- Filename: "monitor-[TODO-replace-with-service-filename]-reference.md".
32+
-->
33+
34+
# Azure Private Link monitoring data reference
35+
36+
<!-- Intro. -->
37+
[!INCLUDE [horz-monitor-ref-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-intro.md)]
38+
39+
See [Monitor Azure Private Link](monitor-private-link.md) for details on the data you can collect for Private Link and how to use it.
40+
41+
[!INCLUDE [horz-monitor-ref-metrics-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-intro.md)]
42+
43+
<!-- Repeat the following section for each resource type/namespace in your service. Replace the <ResourceType/namespace> placeholders with the resource type name. -->
44+
45+
### Supported metrics for Microsoft.Network/privateLinkServices
46+
47+
The following table lists the metrics available for the Microsoft.Network/privateLinkServices resource type.
48+
[!INCLUDE [horz-monitor-ref-metrics-tableheader](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-tableheader.md)]
49+
50+
[!INCLUDE [<ResourceType/namespace>](~/reusable-content/ce-skilling/azure/includes/azure-monitor/reference/metrics/microsoft-network-privatelinkservices-metrics-include.md)]
51+
52+
[!INCLUDE [horz-monitor-ref-metrics-dimensions-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions-intro.md)]
53+
54+
[!INCLUDE [horz-monitor-ref-metrics-dimensions](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-metrics-dimensions.md)]
55+
56+
- PrivateLinkServiceIPAddress
57+
58+
<!-- ## Resource logs -->
59+
[!INCLUDE [horz-monitor-ref-resource-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-resource-logs.md)]
60+
61+
<!-- Repeat the following section for each resource type/namespace in your service.
62+
<!-- Find the table(s) for the resource type in the Log Categories column at https://review.learn.microsoft.com/en-us/azure/azure-monitor/reference/supported-metrics/metrics-index?branch=main#supported-metrics-and-log-categories-by-resource-type.
63+
-->
64+
### Supported resource logs for \<ResourceType/namespace>
65+
<!-- Uncomment the following line. Replace the <ResourceType/namespace> and <resourcetype> placeholders with the namespace name or address. -->
66+
<!-- [!INCLUDE [<ResourceType/namespace>](~/azure-reference-other-repo/azure-monitor-ref/supported-logs/includes/<resourcetype>-logs-include.md)]
67+
<!-- ## Log tables -->
68+
[!INCLUDE [horz-monitor-ref-logs-tables](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-logs-tables.md)]
69+
70+
<!-- Repeat the following section for each resource type/namespace in your service. Find the table(s) for your service at https://learn.microsoft.com/azure/azure-monitor/reference/tables-index.
71+
Replace the <ResourceType/namespace> and tablename placeholders with the namespace name. -->
72+
73+
### Private Link <ResourceType/namespace>
74+
- [TableName](/azure/azure-monitor/reference/tables/tablename#columns)
75+
76+
<!-- ## Activity log
77+
[!INCLUDE [horz-monitor-ref-activity-log](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-ref-activity-log.md)]
78+
Refer to https://learn.microsoft.com/azure/role-based-access-control/resource-provider-operations and add the operations for your service. Repeat the link for each resource type/namespace in your service. Replace the <Namespace> and namespace placeholders with the namespace name or link. -->
79+
- [<Namespace> resource provider operations](/azure/role-based-access-control/resource-provider-operations#namespace)
80+
81+
## Related content
82+
83+
- See [Monitor Azure Private Link](monitor-private-link.md) for a description of monitoring Private Link.
84+
- See [Monitor Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for details on monitoring Azure resources.
Lines changed: 94 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,94 @@
1+
---
2+
title: Monitor Azure Private Link
3+
description: Learn how to monitor Azure Private Link using Azure Monitor, including data collection, analysis, and alerting.
4+
ms.date: 12/16/2024
5+
ms.custom: horz-monitor
6+
ms.topic: conceptual
7+
author: davidsmatlak
8+
ms.author: davidsmatlak
9+
ms.service: azure-private-link
10+
---
11+
12+
<!--
13+
According to the Content Pattern guidelines, all comments must be removed before publication!!!
14+
IMPORTANT
15+
When using this template, first:
16+
1. Search and replace [TODO-replace-with-service-name] with the official name of your service.
17+
2. Search and replace [TODO-replace-with-service-filename] with the service name to use in GitHub filenames.-->
18+
19+
<!-- VERSION 4.0 November 2024
20+
For background about this template, see https://review.learn.microsoft.com/en-us/help/contribute/contribute-monitoring?branch=main -->
21+
22+
<!-- Add service-specific information after the includes.
23+
Your service should have the following two articles:
24+
1. The overview monitoring article (based on this template)
25+
- Title: "Monitor [TODO-replace-with-service-name]"
26+
- TOC title: "Monitor [TODO-replace-with-service-name]"
27+
- Filename: "monitor-[TODO-replace-with-service-filename].md"
28+
2. A reference article that lists all the metrics and logs for your service (based on the template data-reference-template.md).
29+
- Title: "[TODO-replace-with-service-name] monitoring data reference"
30+
- TOC title: "Monitoring data reference"
31+
- Filename: "monitor-[TODO-replace-with-service-filename]-reference.md".
32+
-->
33+
34+
# Monitor Azure Private Link
35+
36+
<!-- Intro -->
37+
[!INCLUDE [azmon-horz-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/azmon-horz-intro.md)]
38+
39+
## Collect data with Azure Monitor
40+
41+
This table describes how you can collect data to monitor your service, and what you can do with the data once collected:
42+
43+
|Data to collect|Description|How to collect and route the data|Where to view the data|Supported data|
44+
|---------|---------|---------|---------|---------|
45+
|Metric data|Metrics are numerical values that describe an aspect of a system at a particular point in time. Metrics can be aggregated using algorithms, compared to other metrics, and analyzed for trends over time.|- Collected automatically at regular intervals.</br> - You can route some platform metrics to a Log Analytics workspace to query with other data. Check the **DS export** setting for each metric to see if you can use a diagnostic setting to route the metric data.|[Metrics explorer](/azure/azure-monitor/essentials/metrics-getting-started)| [Private Link metrics supported by Azure Monitor](monitor-private-link-reference.md#metrics)|
46+
|Resource log data|Logs are recorded system events with a timestamp. Logs can contain different types of data, and be structured or free-form text. You can route resource log data to Log Analytics workspaces for querying and analysis.|[Create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to collect and route resource log data.| [Log Analytics](/azure/azure-monitor/learn/quick-create-workspace)|[Azure Private Link resource log data supported by Azure Monitor](monitor-private-link-reference.md#resource-logs) |
47+
|Activity log data|The Azure Monitor activity log provides insight into subscription-level events. The activity log includes information like when a resource is modified or a virtual machine is started.|- Collected automatically.</br> - [Create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to a Log Analytics workspace at no charge.|[Activity log](/azure/azure-monitor/essentials/activity-log)| |
48+
49+
[!INCLUDE [azmon-horz-supported-data](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/azmon-horz-supported-data.md)]
50+
51+
## Built in monitoring for Private Link
52+
53+
<!-- Add any monitoring mechanisms build in to your service here. -->
54+
55+
<!--## Use Azure Monitor tools to analyze the data-->
56+
[!INCLUDE [azmon-horz-tools](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/azmon-horz-tools.md)]
57+
58+
<!--## Export Azure Monitor data -->
59+
[!INCLUDE [azmon-horz-export-data](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/azmon-horz-export-data.md)]
60+
61+
<!--## Use Kusto queries to analyze log data -->
62+
[!INCLUDE [azmon-horz-kusto](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/azmon-horz-kusto.md)]
63+
64+
### Recommended Kusto queries for Private Link
65+
66+
<!-- Add any recommended Kusto queries here. -->
67+
68+
<!-- Add any links to community resources with sample Kusto queries here. -->
69+
70+
<!-- ## Use Azure Monitor alerts to notify you of issues -->
71+
[!INCLUDE [azmon-horz-alerts-part-one](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/azmon-horz-alerts-part-one.md)]
72+
73+
<!-- Add any recommended alert rules here. -->
74+
### Recommended Azure Monitor alert rules for Private Link
75+
76+
The following table lists common and recommended alert rules for Private Link.
77+
78+
| Alert type | Condition | Examples |
79+
|:---|:---|:---|
80+
| Metric | | |
81+
| Log search | | |
82+
| Activity Log | | |
83+
| Service Health | | |
84+
| Resource Health | | |
85+
86+
[!INCLUDE [azmon-horz-alerts-part-two](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/azmon-horz-alerts-part-two.md)]
87+
88+
<!-- ## Get personalized recommendations using Azure Advisor -->
89+
[!INCLUDE [azmon-horz-advisor](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/azmon-horz-advisor.md)]
90+
91+
## Related content
92+
93+
- [Azure Private Link monitoring data reference](monitor-private-link-reference.md)
94+
- [Monitoring Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource)

0 commit comments

Comments
 (0)