Visualizations for Change Analysis in Azure Monitor (preview)
Standalone UI
Change Analysis lives in a standalone pane 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:
In the Azure portal, search for Change Analysis to launch the experience.
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.
Click into a change to view full Resource Manager snippet and other properties.
Send any feedback to the Change Analysis team from the Change Analysis blade:
Multiple subscription support
The UI supports selecting multiple subscriptions to view resource changes. Use the subscription filter:
Diagnose and solve problems tool
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.
From your resource's overview page in Azure portal, select 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 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.
Within your virtual machine, select Diagnose and solve problems from the left menu.
Go to Troubleshooting tools.
Scroll to the end of the troubleshooting options and select Analyze recent changes to view changes on the virtual machine.
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.
Within your resource, select Diagnose and solve problems from the left menu.
Under Common problems, select View change details to view the filtered view from Change Analysis standalone UI.
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:
- Resource level changes from Azure Resource Graph.
- Resource properties from Azure Resource Manager.
- In-guest changes from PaaS services, such as App Services web app.
From within your resource, select Activity Log from the side menu.
Select a change from the list.
Select the Change history (Preview) tab.
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 (Preview) tab, the tool will automatically register Microsoft.ChangeAnalysis resource provider.
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.
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.
Within your virtual machine, select Insights from under Monitoring in the left menu.
Select the Performance tab.
Expand the property panel.
Select the Changes tab.
Select the Investigate Changes button to view change details in the Azure Monitor Change Analysis standalone UI.
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.
Navigate to the resource for which you'd like to view Change Analysis logs.
On the resource's overview page, select the Monitoring tab.
Select a chart from the Key Metrics dashboard.
From the chart, select Drill into logs and choose Change Analysis to view it.
Next steps
- Learn how to troubleshoot problems in Change Analysis
Feedback
Submit and view feedback for