Skip to content

Commit 92bc56e

Browse files
Merge pull request #3447 from MicrosoftDocs/main638709193500654149sync_temp
For protected branch, push strategy should use PR and merge to target branch method to work around git push error
2 parents 72f27b8 + c7ee701 commit 92bc56e

File tree

1 file changed

+23
-19
lines changed

1 file changed

+23
-19
lines changed

azure-local/concepts/monitoring-overview.md

Lines changed: 23 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: This article provides an overview of the Azure Local monitoring sol
44
ms.author: alkohli
55
ms.topic: article
66
author: alkohli
7-
ms.date: 11/13/2024
7+
ms.date: 12/26/2024
88
---
99

1010
# What is Azure Local monitoring?
@@ -21,34 +21,27 @@ To understand the current performance patterns, identify performance anomalies,
2121

2222
Azure Local utilizes Azure Monitor tools, such as Insights, Metrics, Logs, Workbooks, and Alerts. These tools help collect data, analyze, and proactively respond to consistent or trending variances from your established baseline.
2323

24-
## High-level architecture
25-
26-
Broadly, the architecture of Azure Local monitoring comprises the following key components:
27-
28-
- Deploying extensions to collect log, metrics, telemetry, and alerts.
29-
- Using Azure Monitor tools, such as Insights, Metrics, Logs, Workbooks, and Alerts to analyze, visualize, and respond to the data effectively.
30-
31-
The following diagram is an architectural representation of Azure Local monitoring implementation.
32-
33-
:::image type="content" source="./media/monitoring-overview/monitoring-architecture.png" alt-text="High-level architecture diagram of Azure Local monitoring. This diagram shows an Azure Local system with three nodes. Each node is installed with extensions for monitoring." lightbox="./media/monitoring-overview/monitoring-architecture.png" :::
34-
3524
## Monitoring capabilities in Azure Local
3625

37-
This section describes the monitoring capabilities in Azure Local.
26+
Azure Local provides monitoring capabilities fully integrated with Azure Monitor. These capabilities provide insights, helps visualize and analyze data, and empower you to respond to incoming monitoring data. The following sections provide an overview of what capabilities are available and the benefits they provide.
3827

3928
### Insights
4029

41-
Insights is a feature of Azure Monitor that quickly gets you started monitoring your Azure Local system using logs. You can use Insights to monitor either a single Azure Local system or multiple systems simultaneously. Insights for Azure Local collects data in the form of logs using Azure Monitor Agent and then stores the data in a Log Analytics workspace. It uses the Kusto Query Language (KQL) to query the Log Analytics workspace, and the results are visualized using Azure Workbooks. To learn about using Insights to monitor one or more Azure Local systems, see [Monitor a single Azure Local system with Insights](../manage/monitor-single-23h2.md) or [Monitor multiple Azure Local systems with Insights](../manage/monitor-multi-23h2.md).
30+
Azure Local Insights collects key performance and health logs and visualizes this collected data in predefined dashboards. These dashboards provide you with a comprehensive visual representation of the overall health of your Azure Local system, including nodes, virtual machines (VMs), and storage. It gives performance and usage visibility into the Azure Local system through CPU and memory usage, network usage, and storage performance like IOPS, throughput, and latency. With Insights for Azure Local, you also get access to specialized workbooks created for monitoring key features of Azure Local, such as Resilient File System (ReFS) deduplication and compression and hardware monitoring for Dell. You can also customize existing workbooks to create new workbooks. To learn more about these feature workbooks, see [Monitor Azure Local features with Insights](../manage/monitor-features.md).
4231

43-
With Insights for Azure Local, you get access to default workbooks with basic metrics, along with specialized workbooks created for monitoring key features of Azure Local. To learn more about these feature workbooks, see [Monitor Azure Local features with Insights](../manage/monitor-features.md).
32+
You can use Insights to monitor either a single Azure Local system or multiple systems simultaneously. Insights collects data using Azure Monitor Agent and then stores the data in a Log Analytics workspace. It uses the Kusto Query Language (KQL) to query the Log Analytics workspace, and the results are visualized using Azure Workbooks. To learn about using Insights to monitor one or more Azure Local systems, see [Monitor a single Azure Local system with Insights](../manage/monitor-single-23h2.md) or [Monitor multiple Azure Local systems with Insights](../manage/monitor-multi-23h2.md).
4433

4534
### Metrics
4635

47-
Azure Local enables you to store numeric data from your clusters in a dedicated time-series database. This data is collected using Telemetry and Diagnostics Arc extension and then analyzed using Metrics Explorer. To learn more about Metrics, see [Monitor Azure Local with Azure Monitor Metrics](../manage/monitor-cluster-with-metrics.md).
36+
Azure Local Metrics collects over 60 key metrics for monitoring your infrastructure, available out-of-the-box and at no extra cost. These metrics include CPU and memory usage, storage performance metrics, such as IOPS, latency and throughput, network throughput, and VM performance metrics. You can view these metrics in Azure Monitor through predefined charts. You can also create custom charts to visualize these metrics based on your preferences.
37+
38+
Metrics enables you to store numeric data from your clusters in a dedicated time-series database. This data is collected using Telemetry and Diagnostics Arc extension and then analyzed using Metrics Explorer. To learn more about Metrics, see [Monitor Azure Local with Azure Monitor Metrics](../manage/monitor-cluster-with-metrics.md).
4839

4940
### Alerts
5041

51-
Alerts proactively notify you when important conditions are found in your monitoring data. They allow you to identify and address issues before the users of your system notice them. The response could be a text or email to an administrator, or an automated process that attempts to correct an error condition. You can alert on any metric or log data collected from your Azure Local system.
42+
Azure Local provides alerting capabilities through Azure Monitor Alerts. Alerts proactively notify you when important conditions are found in your monitoring data. Alerts can be raised based on predefined health faults from the OS health service, or you can create custom alerts based on metrics or logs you collect. To simplify custom alert creation, a set of recommended alerts is available that you can use as templates.
43+
44+
Alerts allow you to identify and address issues before the users of your system notice them. The response could be a text or email to an administrator, or an automated process that attempts to correct an error condition.
5245

5346
For more information on alerting, see [What are Azure Monitor alerts?](/azure/azure-monitor/alerts/alerts-overview)
5447

@@ -58,11 +51,22 @@ The following table provides a brief description and setup instructions for each
5851

5952
| Alert type | Description | How to configure |
6053
| --- | --- | --- |
61-
| Health alerts | These are system-generated alerts and have no additional cost. You don’t need to set up Log Analytics or manually create any alert rules. | See [Configure health alerts for Azure Local](../manage/health-alerts-via-azure-monitor-alerts.md#configure-health-alerts-for-azure-local). |
62-
| Log based alerts | These are customer-defined alerts that are used to perform advanced logic operations on your log data. These alerts allow you to use Log Analytics query to evaluate resource logs at a predefined frequency. | See [Set up log alerts for Azure Local](../manage/setup-system-alerts.md). |
54+
| Health alerts | The OS health service monitors for more than 80 health issues, including storage volume capacity, storage QoS, physical disk and network adapter hardware issues, server CPU and memory usage, and cluster configuration. <br>These are system-generated alerts and have no extra cost. You don’t need to set up Log Analytics or manually create any alert rules. | See [Configure health alerts for Azure Local](../manage/health-alerts-via-azure-monitor-alerts.md#configure-health-alerts-for-azure-local). |
55+
| Log based alerts | These are customer-defined alerts that are used to perform advanced logic operations on your log data. These alerts allow you to use Log Analytics query to evaluate resource logs at a predefined frequency. <br> Predefined templates are available to get you started with Log alerts.| See [Set up log alerts for Azure Local](../manage/setup-system-alerts.md). |
6356
| Metric based alerts | These are customer-defined alerts that are used to evaluate metrics of your Azure Local system at regular intervals. Metric alerts are useful when you want to be alerted about data that requires little or no manipulation. | See [Set up metric alerts for Azure Local](../manage/setup-metric-alerts.md). |
6457
| Recommended alerts | These are predefined metric-based alerts for your Azure Local system resource. These alerts provide you with initial monitoring for a common set of metrics including CPU percentage and available memory. | See [Enable recommended alert rules for Azure Local](../manage/set-up-recommended-alert-rules.md). |
6558

59+
## High-level architecture
60+
61+
Broadly, the architecture of Azure Local monitoring comprises the following key components:
62+
63+
- Deploying extensions to collect log, metrics, telemetry, and alerts.
64+
- Using Azure Monitor tools, such as Insights, Metrics, Logs, Workbooks, and Alerts to analyze, visualize, and respond to the data effectively.
65+
66+
The following diagram is an architectural representation of Azure Local monitoring implementation.
67+
68+
:::image type="content" source="./media/monitoring-overview/monitoring-architecture.png" alt-text="High-level architecture diagram of Azure Local monitoring. This diagram shows an Azure Local system with three nodes. Each node is installed with extensions for monitoring." lightbox="./media/monitoring-overview/monitoring-architecture.png" :::
69+
6670
## Next steps
6771

6872
- [Monitor a single Azure Local system with Insights](../manage/monitor-single-23h2.md)

0 commit comments

Comments
 (0)