You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/azure-monitor/app/change-analysis-visualizations.md
+70-34Lines changed: 70 additions & 34 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,90 +4,126 @@ description: Learn how to use visualizations in Application Change Analysis in A
4
4
ms.topic: conceptual
5
5
author: cawams
6
6
ms.author: cawa
7
-
ms.date: 02/11/2021
7
+
ms.date: 01/11/2022
8
8
9
9
---
10
10
11
11
# Visualizations for Application Change Analysis (preview)
12
12
13
13
## Standalone UI
14
14
15
-
In Azure Monitor, there is a standalone pane for Change Analysis to view all changes with insights into application dependencies and resources.
15
+
Change Analysis lives in a standalone pane under Azure Monitor, where you can view all changes and application dependency/resource insights.
16
16
17
-
Search for Change Analysis in the search bar on Azure portal to launch the experience.
17
+
In the Azure portal, search for Change Analysis to launch the experience.
18
18
19
-

19
+
:::image type="content" source="./media/change-analysis/search-change-analysis.png" alt-text="Screenshot of searching Change Analysis in Azure portal":::
20
20
21
-
All resources under a selected subscription are displayed with changes from the past 24 hours. All changes are displayed with old value and new value to provide insights at one glance.
21
+
Select one or more subscriptions to view:
22
+
- All of its resources' changes from the past 24 hours.
23
+
- Old and new values to provide insights at one glance.
22
24
23
-

25
+
:::image type="content" source="./media/change-analysis/change-analysis-standalone-blade.png" alt-text="Screenshot of Change Analysis blade in Azure portal":::
24
26
25
-
Clicking into a change to view full Resource Manager snippet and other properties.
27
+
Click into a change to view full Resource Manager snippet and other properties.
26
28
27
-

29
+
:::image type="content" source="./media/change-analysis/change-details.png" alt-text="Screenshot of change details":::
28
30
29
-
For any feedback, use the send feedback button or email [email protected].
31
+
Send any feedback to the [Change Analysis team](mailto:[email protected]) from the Change Analysis blade:
30
32
31
-

33
+
:::image type="content" source="./media/change-analysis/change-analysis-feedback.png" alt-text="Screenshot of feedback button in Change Analysis tab":::
32
34
33
35
### Multiple subscription support
34
36
35
37
The UI supports selecting multiple subscriptions to view resource changes. Use the subscription filter:
36
38
37
-

38
-
39
+
:::image type="content" source="./media/change-analysis/multiple-subscriptions-support.png" alt-text="Screenshot of subscription filter that supports selecting multiple subscriptions":::
39
40
40
41
## Application Change Analysis in the Diagnose and solve problems tool
41
42
42
-
Application Change Analysis is a standalone detector in the Web App diagnose and solve problems tools. It is also aggregated in **Application Crashes** and **Web App Down detectors**. As you enter the Diagnose and Solve Problems tool, the **Microsoft.ChangeAnalysis** resource provider will automatically be registered. Follow these instructions to enable web app in-guest change tracking.
43
+
Application Change Analysis is:
44
+
- A standalone detector in the Web App **Diagnose and solve problems** tool.
45
+
- Aggregated in **Application Crashes** and **Web App Down detectors**.
46
+
47
+
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:
43
48
44
49
1. Select **Availability and Performance**.
45
50
46
-

51
+
:::image type="content" source="./media/change-analysis/availability-and-performance.png" alt-text="Screenshot of the Availability and Performance troubleshooting options":::
52
+
53
+
2. Select **Application Changes (Preview)**. The feature is also available in **Application Crashes**.
47
54
48
-
2. Select **Application Changes**. The feature is also available in **Application Crashes**.
55
+
:::image type="content" source="./media/change-analysis/application-changes.png" alt-text="Screenshot of the Application Crashes button":::
49
56
50
-

57
+
The link leads to Application Change Analysis UI scoped to the web app.
51
58
52
-
3.The link leads to Application Change Analysis UI scoped to the web app. If web app in-guest change tracking is not enabled, follow the banner to get file and app settings changes.
59
+
3.Enable web appin-guest change tracking if you haven't already.
53
60
54
-

61
+
:::image type="content" source="./media/change-analysis/enable-changeanalysis.png" alt-text="Screenshot of the Application Crashes options":::
55
62
56
-
4.Turn on **Change Analysis** and select **Save**. The tool displays all web apps under an App Service plan. You can use the plan level switch to turn on Change Analysis for all web apps under a plan.
63
+
4.Toggle on **Change Analysis**status and select **Save**.
57
64
58
-

65
+
:::image type="content" source="./media/change-analysis/change-analysis-on.png" alt-text="Screenshot of the Enable Change Analysis user interface":::
66
+
67
+
- The tool displays all web apps under an App Service plan, which you can toggle on and off individually.
59
68
60
-
5. Change data is also available in select **Web App Down** and **Application Crashes** detectors. You'll see a graph that summarizes the type of changes over time along with details on those changes. By default, changes in the past 24 hours are displayed to help with immediate problems.
69
+
:::image type="content" source="./media/change-analysis/change-analysis-on-2.png" alt-text="Screenshot of the Enable Change Analysis user interface expanded":::
61
70
62
-

63
71
64
-
## Diagnose and Solve Problems tool
65
-
Change Analysis is available as an insight card in Diagnose and Solve Problem tool. If a resource experiences issues and there are changes discovered in the past 72 hours, the insights card will display the number of changes. Clicking on view change details link will lead to the filtered view from Change Analysis standalone UI.
72
+
You can also view change data via the **Web App Down** and **Application Crashes** detectors. The graph summarizes:
73
+
- The change types over time.
74
+
- Details on those changes.
75
+
76
+
By default, the graph displays changes from within the past 24 hours help with immediate problems.
77
+
78
+
:::image type="content" source="./media/change-analysis/change-view.png" alt-text="Screenshot of the change diff view":::
66
79
67
-

80
+
## Diagnose and Solve Problems tool
81
+
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.
68
82
83
+
Under **Common problems**, select **View change details** to view the filtered view from Change Analysis standalone UI.
69
84
85
+
:::image type="content" source="./media/change-analysis/change-insight-diagnose-and-solve.png" alt-text="Screenshot of viewing change insight in Diagnose and Solve Problems tool.":::
70
86
71
87
## Virtual Machine Diagnose and Solve Problems
72
88
73
-
Go to Diagnose and Solve Problems tool for a Virtual Machine. Go to **Troubleshooting Tools**, browse down the page and select **Analyze recent changes** to view changes on the Virtual Machine.
89
+
1. Within your virtual machine, select **Diagnose and solve problems** from the left menu.
90
+
1. Go to **Troubleshooting tools**.
91
+
1. Scroll to the end of the troubleshooting options and select **Analyze recent changes** to view changes on the virtual machine.
92
+
93
+
:::image type="content" source="./media/change-analysis/vm-dnsp-troubleshootingtools.png" alt-text="Screenshot of the VM Diagnose and Solve Problems":::
74
94
75
-

95
+
:::image type="content" source="./media/change-analysis/analyze-recent-changes.png" alt-text="Change analyzer in troubleshooting tools":::
76
96
77
-

97
+
## Activity Log change history
78
98
79
-
## Activity Log Change History
99
+
Use the [View change history](../essentials/activity-log.md#view-change-history) feature to call the Application Change Analysis service backend to view changes associated with an operation. Changes returned include:
100
+
- Resource level changes from [Azure Resource Graph](../../governance/resource-graph/overview.md).
101
+
- Resource properties from [Azure Resource Manager](../../azure-resource-manager/management/overview.md).
102
+
- In-guest changes from PaaS services, such as App Services web app.
80
103
81
-
The [View change history](../essentials/activity-log.md#view-change-history) feature in Activity Log calls Application Change Analysis service backend to get changes associated with an operation. **Change history** used to call [Azure Resource Graph](../../governance/resource-graph/overview.md) directly, but swapped the backend to call Application Change Analysis so changes returned will include resource level changes from [Azure Resource Graph](../../governance/resource-graph/overview.md), resource properties from [Azure Resource Manager](../../azure-resource-manager/management/overview.md), and in-guest changes from PaaS services such as App Services web app.
82
-
In order for the Application Change Analysis service to be able to scan for changes in users' subscriptions, a resource provider needs to be registered. The first time entering **Change History** tab, the tool will automatically start to register **Microsoft.ChangeAnalysis** resource provider. After registered, changes from **Azure Resource Graph** will be available immediately and cover the past 14 days. Changes from other sources will be available after ~4 hours after subscription is onboard.
104
+
1. From within your resource, select **Activity Log** from the side menu.
105
+
1. Select a change from the list.
106
+
1. Select the **Change history (Preview)** tab.
107
+
1. 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.
108
+
1. Once registered, you can view changes from **Azure Resource Graph** immediately from the past 14 days.
109
+
- Changes from other sources will be available after ~4 hours after subscription is onboard.
83
110
84
-

111
+
:::image type="content" source="./media/change-analysis/activity-log-change-history.png" alt-text="Activity Log change history integration":::
85
112
86
113
## VM Insights integration
87
114
88
-
Users having [VM Insights](../vm/vminsights-overview.md) enabled can view what changed in their virtual machines that might of caused any spikes in a metrics chart such as CPU or Memory. Change data is integrated in the VM Insights side navigation bar. User can view if any changes happened in the VM and select **Investigate Changes** to view change details in Application Change Analysis standalone UI.
115
+
If you've enabled [VM Insights](../vm/vminsights-overview.md), you can view changes in your virtual machines that may have caused any spikes in a metric chart, such as CPU or Memory.
116
+
117
+
1. Within your virtual machine, select **Insights** from under **Monitoring** in the left menu.
118
+
1. Select the **Performance** tab.
119
+
1. Expand the property panel.
120
+
121
+
:::image type="content" source="./media/change-analysis/vm-insights.png" alt-text="Virtual machine insights performance and property panel.":::
122
+
123
+
1. Select the **Changes** tab.
124
+
1. Select the **Investigate Changes** button to view change details in the Application Change Analysis standalone UI.
0 commit comments