Skip to content

Commit 3423258

Browse files
committed
Add more info. file change.
1 parent 99815f8 commit 3423258

File tree

2 files changed

+71
-161
lines changed

2 files changed

+71
-161
lines changed
Lines changed: 71 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,83 +1,111 @@
11
---
2-
title: Monitoring Azure Monitor
3-
description: Learn about how Azure Monitor monitors itself
2+
title: Monitor Azure Monitor
3+
description: Start here to learn how to monitor Azure Monitor.
4+
ms.date: 03/31/2024
5+
ms.custom: horz-monitor
6+
ms.topic: conceptual
47
author: rboucher
58
ms.author: robb
6-
ms.topic: reference
79
ms.service: azure-monitor
8-
ms.custom: subject-monitoring
9-
ms.date: 04/07/2022
10-
ms.reviewer: robb
1110
---
1211

13-
<!-- VERSION 2.2-->
12+
# Monitor Azure Monitor
1413

15-
# Monitoring Azure Monitor
14+
[!INCLUDE [horz-monitor-intro](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-intro.md)]
1615

17-
When you have critical applications and business processes relying on Azure resources, you want to monitor those resources for their availability, performance, and operation.
16+
<!-- ## Insights. Optional section. If your service has insights, add the following include and add information about what your Azure Monitor insights provide. You can refer to another article that gives details or add a screenshot.
17+
[!INCLUDE [horz-monitor-insights](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-insights.md)] -->
1818

19-
This article describes the monitoring data generated by Azure Monitor. Azure Monitor uses [itself](./overview.md) to monitor certain parts of its own functionality. You can monitor:
19+
Azure monitor provides the following monitoring capabilities to monitor itself:
2020

21-
- Autoscale operations
22-
- Monitoring operations in the audit log
21+
**Autoscale** - Azure Monitor Autoscale has a diagnostics feature that provides insights into the performance of your autoscale settings. For more information, see [Azure Monitor Autoscale diagnostics](./autoscale/autoscale-diagnostics,md) and [Troubleshooting using autoscale metrics](https://learn.microsoft.com/en-us/azure/azure-monitor/autoscale/autoscale-troubleshoot#autoscale-metrics).
2322

24-
If you're unfamiliar with the features of Azure Monitor common to all Azure services that use it, read [Monitoring Azure resources with Azure Monitor](./essentials/monitor-azure-resource.md).
23+
**Agent Monitoring** - You can now monitor the health of your agents easily and seamlessly across Azure, on premises and other clouds using this interactive experience. For more information, see [Azure Monitor Agent Health](./agents/azure-monitor-agent-health.md).
2524

26-
For an overview showing where autoscale and the audit log fit into Azure Monitor, see [Introduction to Azure Monitor](overview.md).
25+
**Log Ingestion pipeline latency** - Azure Monitor provides a highly scalable log ingestion pipeline that can ingest logs from any source. For more information, see [Log Ingestion pipeline](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/log-ingestion-pipeline). You can monitor the latency of this pipeline using Kusto queries. For more information see [Log data ingestion time in Azure Monitor](./logs/data-ingestion-time.md#check-ingestion-time).
2726

28-
## Monitoring overview page in Azure portal
27+
**Optimizing and troubleshooting log queries** - Sometimes Azure Monitor KQL Log queries can take more time to run than needed or never return at all. By monitoring the various aspects of the query, you can troubleshoot and optimize them. For more information, see [Audit queries in Azure Monitor Logs]( ./logs/query-audit) and [Optimize log queries](./logs/query-optimization).
2928

30-
The **Overview** page in the Azure portal for Azure Monitor shows links and tutorials on how to use Azure Monitor in general. It doesn't mention any of the specific resources discussed later in this article.
29+
**Health of Azure resources** - Azure Monitor resources are tied into the resource health feature, which provides insights into the health of any Azure resource. For more information, see [Resource health](https://learn.microsoft.com/en-us/azure/azure-monitor/essentials/resource-health).
3130

32-
## Monitoring data
31+
**Log Analytics Workspace Insights** - Azure Monitor provides insights into the health of your Log Analytics workspace. For more information, see [Log Analytics Workspace Insights](./logs/log-analytics-workspace-insights-overview.md).
3332

34-
Azure Monitor collects the same kinds of monitoring data as other Azure resources that are described in [Monitoring data from Azure resources](./essentials/monitor-azure-resource.md#monitoring-data-from-azure-resources).
33+
LIST TO ADD
34+
- DONE query auditing/monitoring (of KQL queries I assume) – yes monitoring and auditing of KQL queries through Diagnostic logs
35+
- DONE latency monitoring (ingestion? - yes), -
36+
- DONE agent health monitoring -
37+
- DONE Workspace Insights (noted)
38+
- much more (what else)
39+
- Monitoring logs ingested volumes/cost – through Usage table , may be more
40+
- Monitoring Operation table in LA- Monitor health of Log Analytics workspace in Azure Monitor - Azure Monitor | Microsoft Learn
41+
- Recommended alerts (talk to Shemer)
42+
- Activity Logs
3543

36-
See [Monitoring *Azure Monitor* data reference](azure-monitor-monitoring-reference.md) for detailed information on the metrics and logs metrics created by Azure Monitor.
3744

38-
## Collection and routing
45+
<!-- ## Resource types. Required section. -->
46+
[!INCLUDE [horz-monitor-resource-types](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-resource-types.md)]
3947

40-
Platform metrics and the Activity log are collected and stored automatically, but can be routed to other locations by using a diagnostic setting.
48+
For more information about the resource types for Azure Monitor, see [Azure Monitor monitoring data reference](monitor-azure-monitor-reference.md).
4149

42-
Resource Logs aren't collected and stored until you create a diagnostic setting and route them to one or more locations.
50+
<!-- ## Data storage. Required section. Optionally, add service-specific information about storing your monitoring data after the include. -->
51+
[!INCLUDE [horz-monitor-data-storage](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-data-storage.md)]
4352

44-
See [Create diagnostic setting to collect platform logs and metrics in Azure](/azure/azure-monitor/platform/diagnostic-settings) for the detailed process for creating a diagnostic setting using the Azure portal, CLI, or PowerShell. When you create a diagnostic setting, you specify which categories of logs to collect. The categories for *Azure Monitor* are listed in [Azure Monitor monitoring data reference](azure-monitor-monitoring-reference.md#resource-logs).
53+
<!-- ## Azure Monitor platform metrics. Required section. -->
54+
[!INCLUDE [horz-monitor-platform-metrics](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-platform-metrics.md)]
4555

46-
The metrics and logs you can collect are discussed in the following sections.
56+
For a list of available metrics for Azure Monitor, see [Azure Monitor monitoring data reference](monitor-azure-monitor-reference.md#metrics).
4757

48-
## Analyzing metrics
4958

50-
You can analyze metrics for *Azure Monitor* with metrics from other Azure services using metrics explorer by opening **Metrics** from the **Azure Monitor** menu. See [Analyze metrics with Azure Monitor metrics explorer](./essentials/analyze-metrics.md) for details on using this tool.
59+
<!-- ## Azure Monitor resource logs. Required section. -->
60+
[!INCLUDE [horz-monitor-resource-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-resource-logs.md)]
5161

52-
For a list of the platform metrics collected for Azure Monitor into itself, see [Azure Monitor monitoring data reference](azure-monitor-monitoring-reference.md#metrics).
62+
For the available resource log categories, their associated Log Analytics tables, and the logs schemas for Azure Monitor, see [Azure Monitor monitoring data reference](monitor-azure-monitor-reference.md#resource-logs).
5363

54-
For reference, you can see a list of [all resource metrics supported in Azure Monitor](./essentials/metrics-supported.md).
64+
<!-- ## Activity log. Required section. Optionally, add service-specific information about your activity log after the include. -->
65+
[!INCLUDE [horz-monitor-activity-log](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-activity-log.md)]
5566

56-
<!-- Optional: Call out additional information to help your customers. For example, you can include additional information here about how to use metrics explorer specifically for your service. Remember that the UI is subject to change quite often so you will need to maintain these screenshots yourself if you add them in. -->
67+
<!-- Currently unused?:
68+
<!-- ## Imported logs. Optional section. If your service uses imported logs, add the following include and information.
69+
[!INCLUDE [horz-monitor-imported-logs](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-imported-logs.md)] -->
5770

58-
## Analyzing logs
71+
<!-- ## Analyze monitoring data. Required section. -->
72+
[!INCLUDE [horz-monitor-analyze-data](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-analyze-data.md)]
5973

60-
Data in Azure Monitor Logs is stored in tables where each table has its own set of unique properties.
6174

62-
All resource logs in Azure Monitor have the same fields followed by service-specific fields. The common schema is outlined in [Azure Monitor resource log schema](./essentials/resource-logs-schema.md) The schemas for autoscale resource logs are found in the [Azure Monitor Data Reference](azure-monitor-monitoring-reference.md#resource-logs)
75+
<!-- ### Azure Monitor export tools. Required section. -->
76+
[!INCLUDE [horz-monitor-external-tools](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-external-tools.md)]
6377

64-
The [Activity log](./essentials/activity-log.md) is a type of platform log in Azure that provides insight into subscription-level events. You can view it independently or route it to Azure Monitor Logs, where you can do much more complex queries using Log Analytics.
78+
<!-- ## Kusto queries. Required section. Add sample Kusto queries for your service after the include. -->
79+
[!INCLUDE [horz-monitor-kusto-queries](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-kusto-queries.md)]
80+
<!-- Add sample Kusto queries for your service here. -->
6581

66-
For a list of the types of resource logs collected for Azure Monitor, see [Monitoring Azure Monitor data reference](azure-monitor-monitoring-reference.md#resource-logs).
82+
<!-- ## Alerts. Required section. -->
83+
[!INCLUDE [horz-monitor-alerts](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-alerts.md)]
6784

68-
For a list of the tables used by Azure Monitor Logs and queryable by Log Analytics, see [Monitoring Azure Monitor data reference](azure-monitor-monitoring-reference.md#azure-monitor-logs-tables)
85+
<!-- ONLY if your service (Azure VMs, AKS, or Log Analytics workspaces) offer out-of-the-box recommended alerts, add the following include.
86+
[!INCLUDE [horz-monitor-insights-alerts](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-recommended-alert-rules.md)]
6987
70-
### Sample Kusto queries
88+
<!-- ONLY if applications run on your service that work with Application Insights, add the following include.
89+
[!INCLUDE [horz-monitor-insights-alerts](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-insights-alerts.md)]
7190
72-
These are now listed in the [Log Analytics user interface](./logs/queries.md).
91+
<!-- ### Azure Monitor alert rules. Required section.
92+
**MUST HAVE** service-specific alert rules. Include useful alerts on metrics, logs, log conditions, or activity log. -->
7393

74-
## Alerts
94+
### Azure Monitor alert rules
7595

76-
Azure Monitor alerts proactively notify you when important conditions are found in your monitoring data. They allow you to identify and address issues in your system before your customers notice them. You can set alerts on [metrics](./alerts/alerts-metric-overview.md), [logs](./alerts/alerts-types.md#log-alerts), and the [activity log](./alerts/activity-log-alerts.md). Different types of alerts have benefits and drawbacks.
96+
The following table lists some suggested alert rules for Azure Monitor. These alerts are just examples. You can set alerts for any metric, log entry, or activity log entry listed in the [Azure Monitor monitoring data reference](monitor-azure-monitor-reference.md).
7797

78-
For an in-depth discussion of using alerts with autoscale, see [Troubleshoot Azure autoscale](./autoscale/autoscale-troubleshoot.md).
98+
| Alert type | Condition | Description |
99+
|:---|:---|:---|
100+
| | | |
101+
| | | |
79102

80-
## Next steps
103+
<!-- ### Advisor recommendations. Required section. -->
104+
[!INCLUDE [horz-monitor-advisor-recommendations](~/reusable-content/ce-skilling/azure/includes/azure-monitor/horizontals/horz-monitor-advisor-recommendations.md)]
105+
<!-- Add any service-specific advisor recommendations or screenshots here. -->
81106

82-
- See [Monitoring Azure Monitor data reference](azure-monitor-monitoring-reference.md) for a reference of the metrics, logs, and other important values created by Azure Monitor to monitor itself.
83-
- See [Monitoring Azure resources with Azure Monitor](./essentials/monitor-azure-resource.md) for details on monitoring Azure resources.
107+
## Related content
108+
<!-- You can change the wording and add more links if useful. -->
109+
110+
- See [Azure Monitor monitoring data reference](monitor-azure-monitor-reference.md) for a reference of the metrics, logs, and other important values created for Azure Monitor.
111+
- See [Monitoring Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource) for general details on monitoring Azure resources.

0 commit comments

Comments
 (0)