|
| 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