Visualizations for Application Change Analysis (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:
Application Change Analysis in the Diagnose and solve problems tool
Application 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 app service'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. Enable web app in-guest change tracking with the following instructions:
Select Availability and Performance.
Select Application Changes (Preview). The feature is also available in Application Crashes.
The link leads to Application Change Analysis UI scoped to the web app.
Enable web app in-guest change tracking if you haven't already.
Toggle on Change Analysis status and select Save.
The tool displays all web apps under an App Service plan, which you can toggle on and off individually.
You can also 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
Change Analysis displays as an insight card in a 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.
Under Common problems, select View change details to view the filtered view from Change Analysis standalone UI.
Virtual Machine Diagnose and Solve Problems
- 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.
Activity Log change history
Use the View change history feature to call the Application 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 Application 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 Application 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