Skip to content

Commit ea4d796

Browse files
committed
edits based on feedback
1 parent f2a362a commit ea4d796

File tree

1 file changed

+23
-21
lines changed

1 file changed

+23
-21
lines changed

articles/azure-monitor/monitor-horizontal-test.md

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11,47 +11,41 @@ ms.service: azure-monitor
1111

1212
# Monitor App Service
1313

14-
This article describes:
14+
This article describes:
1515

1616
- The types of monitoring data you can collect for this service.
1717
- Ways to analyze that data.
1818

1919
[Azure Monitor](/azure/azure-monitor/overview) collects and aggregates metrics and logs from every component of your system to monitor availability, performance, and resilience, and notify you of issues affecting your system. You can use the Azure portal, PowerShell, Azure CLI, REST API, or client libraries to set up and view monitoring data.
2020

21-
Different metrics and logs are available for different resource types. This table describes how you can use Azure Monitor to collect data to monitor your service:
21+
Different metrics and logs are available for different resource types. This table describes how you can use Azure Monitor to collect data to monitor your service and how to view and analyze the data:
2222

23-
|Data to collect|Description|Collection Method|Analyze monitoring data|Reference Information |
23+
|Data to collect|Description|Collection Method|Analyze monitoring data|Reference Information|
2424
|---------|---------|---------|---------|
25-
|Metrics |Metrics are numerical values collected at regular intervals, 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.|View in [metrics explorer](/azure/azure-monitor/essentials/metrics-getting-started) or [create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to send it to other destinations.|[Supported metrics in Azure Monitor](/azure/azure-monitor/platform/metrics-supported) |
26-
|Resource logs |Logs are recorded system events. Logs can contain different types of data, be structured or free-form text, and they contain a timestamp. Azure Monitor stores structured and unstructured log data of all types in Azure Monitor Logs.|You must [create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to collect resources logs.|View in [Log Analytics](logs/log-analytics-overview.md) or [create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to send it to other destinations.|[Supported resource logs in Azure Monitor](/azure/azure-monitor/reference/supported-logs/logs-index). |
27-
|Activity log |The Azure Monitor activity log is a platform log that 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. Can be collected in Log Analytics workspace at no charge | View in the Azure portal or [create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to send it to other destinations.| |
25+
|Metrics |Metrics are numerical values collected at regular intervals, 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.|View in [metrics explorer](/azure/azure-monitor/essentials/metrics-getting-started) or [create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to send it to other destinations.|[Supported metrics for Microsoft.Web](../app-service/monitor-app-service-reference.md#supported-metrics-for-microsoftweb)|
26+
|Logs|Logs are recorded system events. Logs can contain different types of data, be structured or free-form text, and they contain a timestamp. Azure Monitor stores structured and unstructured log data of all types in Azure Monitor Logs.|You must [create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to collect resources logs.|View in [Log Analytics](logs/log-analytics-overview.md) or [create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to send it to other destinations.|[Supported resource logs for Microsoft.Web](../app-service/monitor-app-service-reference.md#supported-resource-logs-for-microsoftweb)|
27+
|Activity log|The Azure Monitor activity log is a platform log that 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. Can be collected in Log Analytics workspace at no charge | View in the Azure portal or [create a diagnostic setting](/azure/azure-monitor/essentials/create-diagnostic-settings) to send it to other destinations.|[Activity Log](../app-service/monitor-app-service-reference.md#activity-log)|
2828

2929
For information about using Azure Monitor to monitor your resources, see [Monitor Azure resources with Azure Monitor](/azure/azure-monitor/essentials/monitor-azure-resource).
3030

31-
32-
## Built in monitoring for App Service
33-
34-
- On the Azure portal page for your web app, you can select **Diagnose and solve problems** from the left navigation to access complete App Service diagnostics for your app. For more information about the App Service diagnostics tool, see [Azure App Service diagnostics overview](../app-service/overview-diagnostics.md).
35-
36-
- App Service provides built-in diagnostics logging to assist with debugging apps. For more information about the built-in logs, see [Stream diagnostics logs](../app-service/troubleshoot-diagnostic-logs.md#stream-logs).
31+
## Analyze monitoring data using Azure Monitor
3732

38-
- You can also use Azure Health check to monitor App Service instances. For more information, see [Monitor App Service instances using Health check](../app-service/monitor-instances-health-check.md).
33+
Azure Monitor supports several tools to help you analyze monitoring data:
3934

35+
### Out-of-the-box monitoring insights
4036

41-
## Analyze monitoring data using Azure Monitor
37+
Some Azure services have a built-in monitoring dashboard in the Azure portal. These dashboards are called *insights*, and you can find them in the **Insights** section of Azure Monitor in the Azure portal.
4238

43-
These Azure Monitor tools are available in the Azure portal to help you analyze monitoring data:
39+
[Application Insights](/azure/azure-monitor/app/app-insights-overview) monitors the availability, performance, and usage of your web applications, so you can identify and diagnose errors without waiting for a user to report them. Application Insights includes connection points to various development tools and integrates with Visual Studio to support your DevOps processes. For more information, see [Application monitoring for App Service](/azure/azure-monitor/app/azure-web-apps).
4440

45-
- Some Azure services have a built-in monitoring dashboard in the Azure portal. These dashboards are called *insights*, and you can find them in the **Insights** section of Azure Monitor in the Azure portal.
41+
### Analytics tools in Azure Monitor
4642

4743
- [Metrics explorer](/azure/azure-monitor/essentials/metrics-getting-started) allows you to view and analyze metrics for Azure resources.
4844

4945
- [Log Analytics](logs/log-analytics-overview.md) allows you to query and analyze log data using the [Kusto query language (KQL)](/azure/data-explorer/kusto/query). For more information, see [Get started with log queries in Azure Monitor](/azure/azure-monitor/logs/get-started-queries).
5046

5147
- The [activity log](/azure/azure-monitor/essentials/activity-log) has a user interface in the Azure portal for viewing and basic searches. To do more in-depth analysis, route the data to Azure Monitor logs and run more complex queries in Log Analytics.
5248

53-
- [Application Insights](/azure/azure-monitor/app/app-insights-overview) monitors the availability, performance, and usage of your web applications, so you can identify and diagnose errors without waiting for a user to report them. Application Insights includes connection points to various development tools and integrates with Visual Studio to support your DevOps processes. For more information, see [Application monitoring for App Service](/azure/azure-monitor/app/azure-web-apps).
54-
5549
Tools that allow more complex visualization include:
5650

5751
- [Dashboards](/azure/azure-monitor/visualize/tutorial-logs-dashboards) that let you combine different kinds of data into a single pane in the Azure portal.
@@ -108,9 +102,9 @@ This table provides a brief description of each alert type.
108102
|[Log search alerts](alerts/alerts-types.md#log-alerts)|Log search alerts allow users to use a Log Analytics query to evaluate resource logs at a predefined frequency.|
109103
|[Activity log alerts](alerts/alerts-types.md#activity-log-alerts)|Activity log alerts are triggered when a new activity log event occurs that matches defined conditions. Resource Health alerts and Service Health alerts are activity log alerts that report on your service and resource health.|
110104
|[Smart detection alerts](alerts/alerts-types.md#smart-detection-alerts)|Smart detection on an Application Insights resource automatically warns you of potential performance problems and failure anomalies in your web application. You can migrate smart detection on your Application Insights resource to create alert rules for the different smart detection modules.|
111-
|[Prometheus alerts](alerts/alerts-types.md#prometheus-alerts)|Prometheus alerts are used for alerting on Prometheus metrics stored in [Azure Monitor managed services for Prometheus](azure/azure-monitor/essentials/prometheus-metrics-overview.md). The alert rules are based on the PromQL open-source query language.|
105+
|[Prometheus alerts](alerts/alerts-types.md#prometheus-alerts)|Prometheus alerts are used for alerting on Prometheus metrics stored in [Azure Monitor managed service for Prometheus](essentials/prometheus-metrics-overview.md). The alert rules are based on the PromQL open-source query language.|
112106

113-
For examples of common alerts for Azure resources, see [Sample log alert queries](alerts/alerts-log-alert-query-samples).
107+
For examples of common alerts for Azure resources, see [Sample log search alert queries that include ADX and ARG](alerts/alerts-log-alert-query-samples.md).
114108

115109
### Implementing alerts at scale
116110

@@ -144,7 +138,15 @@ You can get data out of Azure Monitor into other tools by using the following me
144138

145139
To get started with the REST API for Azure Monitor, see [Azure monitoring REST API walkthrough](/azure/azure-monitor/essentials/rest-api-walkthrough?tabs=portal).
146140

147-
### Get personalized recommendations using Advisor
141+
## Other monitoring tools in App Service
142+
143+
- On the Azure portal page for your web app, you can select **Diagnose and solve problems** from the left navigation to access complete App Service diagnostics for your app. For more information about the App Service diagnostics tool, see [Azure App Service diagnostics overview](../app-service/overview-diagnostics.md).
144+
145+
- App Service provides built-in diagnostics logging to assist with debugging apps. For more information about the built-in logs, see [Stream diagnostics logs](../app-service/troubleshoot-diagnostic-logs.md#stream-logs).
146+
147+
- You can also use Azure Health check to monitor App Service instances. For more information, see [Monitor App Service instances using Health check](../app-service/monitor-instances-health-check.md).
148+
149+
### Get personalized monitoring recommendations using Advisor
148150

149151
For some services, if critical conditions or imminent changes occur during resource operations, an alert displays on the service **Overview** page in the portal. You can find more information and recommended fixes for the alert in **Advisor recommendations** under **Monitoring** in the left menu. During normal operations, no advisor recommendations display.
150152

0 commit comments

Comments
 (0)