Visualizations for Change Analysis in Azure Monitor

Change Analysis provides data for various management and troubleshooting scenarios to help you understand what changes to your application might have caused the issues. You can view the Change Analysis data through several channels:

Change Analysis overview portal

You can access the Change Analysis overview portal under Azure Monitor, where you can view all changes and application dependency/resource insights. You can access Change Analysis through a couple of entry points:

Monitor home page

From the Azure portal home page, select Monitor from the menu.

Screenshot of finding the Monitor home page from the main portal menu.

In the Monitor overview page, select the Change Analysis card.

Screenshot of selecting the Change Analysis card on the Monitor overview page.

In the Azure portal, search for Change Analysis to launch the experience.

Screenshot of searching Change Analysis in Azure portal

Select one or more subscriptions to view:

  • All of its resources' changes from the past 24 hours.
  • Old and new values to provide insights at one glance.

Screenshot of Change Analysis pane in Azure portal

Click into a change to view full Resource Manager snippet and other properties.

Screenshot of change details

Send feedback from the Change Analysis pane:

Screenshot of feedback button in Change Analysis tab

Multiple subscription support

The UI supports selecting multiple subscriptions to view resource changes. Use the subscription filter:

Screenshot of subscription filter that supports selecting multiple subscriptions

Diagnose and solve problems tool

From your resource's overview page in Azure portal, you can view change data by selecting Diagnose and solve problems the left menu. As you enter the Diagnose and Solve Problems tool, the Microsoft.ChangeAnalysis resource provider will automatically be registered.

Diagnose and solve problems tool for Web App

Azure Monitor's Change Analysis is:

  • A standalone detector in the Web App Diagnose and solve problems tool.
  • Aggregated in Application Crashes and Web App Down detectors.

You can view change data via the Web App Down and Application Crashes detectors. The graph summarizes:

  • The change types over time.
  • Details on those changes.

By default, the graph displays changes from within the past 24 hours help with immediate problems.

Diagnose and solve problems tool for Virtual Machines

Change Analysis displays as an insight card in your virtual machine's Diagnose and solve problems tool. The insight card displays the number of changes or issues a resource experiences within the past 72 hours.

  1. Within your virtual machine, select Diagnose and solve problems from the left menu.

  2. Go to Troubleshooting tools.

  3. Scroll to the end of the troubleshooting options and select Analyze recent changes to view changes on the virtual machine.

    Screenshot of the VM Diagnose and Solve Problems

    Change analyzer in troubleshooting tools

Diagnose and solve problems tool for Azure SQL Database and other resources

You can view Change Analysis data for multiple Azure resources, but we highlight Azure SQL Database below.

  1. Within your resource, select Diagnose and solve problems from the left menu.

  2. Under Common problems, select View change details to view the filtered view from Change Analysis standalone UI.

    Screenshot of viewing common problems in Diagnose and Solve Problems tool.

Activity Log change history

Use the View change history feature to call the Azure Monitor Change Analysis service backend to view changes associated with an operation. Changes returned include:

  1. From within your resource, select Activity Log from the side menu.

  2. Select a change from the list.

  3. Select the Change history tab.

  4. For the Azure Monitor Change Analysis service to scan for changes in users' subscriptions, a resource provider needs to be registered. Upon selecting the Change history tab, the tool will automatically register Microsoft.ChangeAnalysis resource provider.

  5. Once registered, you can view changes from Azure Resource Graph immediately from the past 14 days.

    • Changes from other sources will be available after ~4 hours after subscription is onboard.

    Activity Log change history integration

VM Insights integration

If you've enabled VM Insights, you can view changes in your virtual machines that may have caused any spikes in a metric chart, such as CPU or Memory.

  1. Within your virtual machine, select Insights from under Monitoring in the left menu.

  2. Select the Performance tab.

  3. Expand the property panel.

    Virtual machine insights performance and property panel.

  4. Select the Changes tab.

  5. Select the Investigate Changes button to view change details in the Azure Monitor Change Analysis standalone UI.

    View of the property panel, selecting Investigate Changes button.

Drill to Change Analysis logs

You can also drill to Change Analysis logs via a chart you've created or pinned to your resource's Monitoring dashboard.

  1. Navigate to the resource for which you'd like to view Change Analysis logs.

  2. On the resource's overview page, select the Monitoring tab.

  3. Select a chart from the Key Metrics dashboard.

    Chart from the Monitoring tab of the resource.

  4. From the chart, select Drill into logs and choose Change Analysis to view it.

    Drill into logs and select to view Change Analysis.

Next steps