Skip to content

Commit 138e705

Browse files
authored
Merge pull request #208439 from hhunter-ms/hh-1980159
[Change Analysis] Add to Observability doc
2 parents a0225f8 + 81ff98d commit 138e705

File tree

5 files changed

+17
-11
lines changed

5 files changed

+17
-11
lines changed

articles/azure-monitor/change/change-analysis-enable.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ ms.topic: conceptual
55
ms.author: hannahhunter
66
author: hhunter-ms
77
ms.contributor: cawa
8-
ms.date: 08/10/2022
8+
ms.date: 08/23/2022
99
ms.subservice: change-analysis
1010
ms.custom: devx-track-azurepowershell
1111
---
@@ -22,14 +22,14 @@ Register the `Microsoft.ChangeAnalysis` resource provider with an Azure Resource
2222
- Enter any UI entry point, like the Web App **Diagnose and Solve Problems** tool, or
2323
- Bring up the Change Analysis standalone tab.
2424

25-
In this guide, you'll learn the two ways to enable Change Analysis for web app in-guest changes:
26-
- For one or a few web apps, enable Change Analysis via the UI.
25+
In this guide, you'll learn the two ways to enable Change Analysis for Azure Functions and web app in-guest changes:
26+
- For one or a few Azure Functions or web apps, enable Change Analysis via the UI.
2727
- For a large number of web apps (for example, 50+ web apps), enable Change Analysis using the provided PowerShell script.
2828

2929
> [!NOTE]
30-
> Slot-level enablement for web app is not supported at the moment.
30+
> Slot-level enablement for Azure Functions or web app is not supported at the moment.
3131
32-
## Enable web app in-guest change collection via Azure Portal
32+
## Enable Azure Functions and web app in-guest change collection via the Change Analysis portal
3333

3434
For web app in-guest changes, separate enablement is required for scanning code files within a web app. For more information, see [Change Analysis in the Diagnose and solve problems tool](change-analysis-visualizations.md#diagnose-and-solve-problems-tool) section.
3535

3.89 KB
Loading
-67.2 KB
Loading

articles/azure-monitor/observability-data.md

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,20 +5,20 @@ documentationcenter: ''
55
ms.topic: conceptual
66
ms.tgt_pltfrm: na
77
ms.workload: infrastructure-services
8-
ms.date: 04/05/2022
8+
ms.date: 08/18/2022
99
---
1010

1111
# Observability data in Azure Monitor
1212
Enabling observability across today's complex computing environments running distributed applications that rely on both cloud and on-premises services, requires collection of operational data from every layer and every component of the distributed system. You need to be able to perform deep insights on this data and consolidate it into a single pane of glass with different perspectives to support the multitude of stakeholders in your organization.
1313

14-
[Azure Monitor](overview.md) collects and aggregates data from a variety of sources into a common data platform where it can be used for analysis, visualization, and alerting. It provides a consistent experience on top of data from multiple sources, which gives you deep insights across all your monitored resources and even with data from other services that store their data in Azure Monitor.
14+
[Azure Monitor](overview.md) collects and aggregates data from various sources into a common data platform where it can be used for analysis, visualization, and alerting. It provides a consistent experience on top of data from multiple sources, which gives you deep insights across all your monitored resources and even with data from other services that store their data in Azure Monitor.
1515

1616

1717
:::image type="content" source="media/overview/azure-monitor-overview-optm.svg" alt-text="Diagram that shows an overview of Azure Monitor." border="false" lightbox="media/overview/azure-monitor-overview-optm.svg":::
1818

1919
## Pillars of observability
2020

21-
Metrics, logs, and distributed traces are commonly referred to as the three pillars of observability. These are the different kinds of data that a monitoring tool must collect and analyze to provide sufficient observability of a monitored system. Observability can be achieved by correlating data from multiple pillars and aggregating data across the entire set of resources being monitored. Because Azure Monitor stores data from multiple sources together, the data can be correlated and analyzed using a common set of tools. It also correlates data across multiple Azure subscriptions and tenants, in addition to hosting data for other services.
21+
Metrics, logs, distributed traces, and changes are commonly referred to as the pillars of observability. These are the different kinds of data that a monitoring tool must collect and analyze to provide sufficient observability of a monitored system. Observability can be achieved by correlating data from multiple pillars and aggregating data across the entire set of resources being monitored. Because Azure Monitor stores data from multiple sources together, the data can be correlated and analyzed using a common set of tools. It also correlates data across multiple Azure subscriptions and tenants, in addition to hosting data for other services.
2222

2323
Azure resources generate a significant amount of monitoring data. Azure Monitor consolidates this data along with monitoring data from other sources into either a Metrics or Logs platform. Each is optimized for particular monitoring scenarios, and each supports different features in Azure Monitor. Features such as data analysis, visualizations, or alerting require you to understand the differences so that you can implement your required scenario in the most efficient and cost effective manner. Insights in Azure Monitor such as [Application Insights](app/app-insights-overview.md) or [VM insights](vm/vminsights-overview.md) have analysis tools that allow you to focus on the particular monitoring scenario without having to understand the differences between the two types of data.
2424

@@ -40,8 +40,7 @@ Logs in Azure Monitor are stored in a Log Analytics workspace that's based on [A
4040
> [!NOTE]
4141
> It's important to distinguish between Azure Monitor Logs and sources of log data in Azure. For example, subscription level events in Azure are written to an [activity log](essentials/platform-logs-overview.md) that you can view from the Azure Monitor menu. Most resources will write operational information to a [resource log](essentials/platform-logs-overview.md) that you can forward to different locations. Azure Monitor Logs is a log data platform that collects activity logs and resource logs along with other monitoring data to provide deep analysis across your entire set of resources.
4242
43-
44-
You can work with [log queries](logs/log-query-overview.md) interactively with [Log Analytics](logs/log-query-overview.md) in the Azure portal or add the results to an [Azure dashboard](app/tutorial-app-dashboards.md) for visualization in combination with other data. You can also create [log alerts](alerts/alerts-log.md) which will trigger an alert based on the results of a schedule query.
43+
You can work with [log queries](logs/log-query-overview.md) interactively with [Log Analytics](logs/log-query-overview.md) in the Azure portal or add the results to an [Azure dashboard](app/tutorial-app-dashboards.md) for visualization in combination with other data. You can also create [log alerts](alerts/alerts-log.md) which will trigger an alert based on the results of a schedule query.
4544

4645
Read more about Azure Monitor Logs including their sources of data in [Logs in Azure Monitor](logs/data-platform-logs.md).
4746

@@ -52,6 +51,13 @@ Distributed tracing in Azure Monitor is enabled with the [Application Insights S
5251

5352
Read more about distributed tracing at [What is Distributed Tracing?](app/distributed-tracing.md).
5453

54+
## Changes
55+
56+
Change Analysis alerts you to live site issues, outages, component failures, or other change data. It also provides insights into those application changes, increases observability, and reduces the mean time to repair. You automatically register the `Microsoft.ChangeAnalysis` resource provider with an Azure Resource Manager subscription by going to Change Analysis via the Azure portal. For web app in-guest changes, you can enable the [Change Analysis tool via the Change Analysis portal](./change/change-analysis-enable.md#enable-azure-functions-and-web-app-in-guest-change-collection-via-the-change-analysis-portal).
57+
58+
Change Analysis builds on [Azure Resource Graph](../governance/resource-graph/overview.md) to provide a historical record of how your Azure resources have changed over time. It detects managed identities, platform operating system upgrades, and hostname changes. Change Analysis securely queries IP configuration rules, TLS settings, and extension versions to provide more detailed change data.
59+
60+
Read more about Change Analysis at [Use Change Analysis in Azure Monitor](./change/change-analysis.md). [Try Change Analysis for observability into your Azure subscriptions](https://aka.ms/cahome).
5561

5662
## Next steps
5763

articles/azure-monitor/overview.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Azure Monitor uses a version of the [Kusto Query Language](/azure/kusto/query/)
4848

4949
![Diagram that shows logs data flowing into Log Analytics for analysis.](media/overview/logs.png)
5050

51-
Change Analysis alerts you to live site issues, outages, component failures, or other change data. It also provides insights into those application changes, increases observability, and reduces the mean time to repair. You automatically register the `Microsoft.ChangeAnalysis` resource provider with an Azure Resource Manager subscription by going to Change Analysis via the Azure portal. For web app in-guest changes, you can enable Change Analysis by using the [Diagnose and solve problems tool](./change/change-analysis-enable.md#enable-web-app-in-guest-change-collection-via-azure-portal).
51+
Change Analysis alerts you to live site issues, outages, component failures, or other change data. It also provides insights into those application changes, increases observability, and reduces the mean time to repair. You automatically register the `Microsoft.ChangeAnalysis` resource provider with an Azure Resource Manager subscription by going to Change Analysis via the Azure portal. For web app in-guest changes, you can enable Change Analysis by using the [Diagnose and solve problems tool](./change/change-analysis-enable.md#enable-azure-functions-and-web-app-in-guest-change-collection-via-the-change-analysis-portal).
5252

5353
Change Analysis builds on [Azure Resource Graph](../governance/resource-graph/overview.md) to provide a historical record of how your Azure resources have changed over time. It detects managed identities, platform operating system upgrades, and hostname changes. Change Analysis securely queries IP configuration rules, TLS settings, and extension versions to provide more detailed change data.
5454

0 commit comments

Comments
 (0)