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
Using [Azure Resource Graph](../../governance/resource-graph/overview.md), Change Analysis provides a historical record of how the Azure resources that host your application have changed over time. The following tracked settings can be detected:
76
+
Using [Azure Resource Graph](../../governance/resource-graph/overview.md), Change Analysis provides a historical record of how the Azure resources that host your application have changed over time. The following basic configuration settings are set using Azure Resource Manager and tracked by Azure Resource Graph:
77
77
- Managed identities
78
78
- Platform OS upgrade
79
79
- Hostnames
80
80
81
-
### Azure Resource Manager configuration changes
81
+
### Configuration changes
82
82
83
-
Unlike Azure Resource Graph, Change Analysis securely queries and computes IP Configuration rules, TLS settings, and extension versions to provide more change details in the app.
83
+
In addition to the settings set via Azure Resource Manager, you can set configuration settings using the CLI, Bicep, etc., such as:
84
+
- IP Configuration rules
85
+
- TLS settings
86
+
- Extension versions
84
87
85
-
### Changes in web app deployment and configuration (in-guest changes)
88
+
These setting changes are not captured by Azure Resource Graph. Change Analysis fills this gap by capturing snapshots of changes in those main configuration properties. Snapshots are taken of configuration changes and change details every 6 hours. [See known limitations.](#limitations)
86
89
87
-
Every 30 minutes, Change Analysis captures the deployment and configuration state of an application. For example, it can detect changes in the application environment variables. The tool computes the differences and presents the changes.
90
+
### Changes in web app configuration (in-guest changes)
88
91
89
-
Unlike Azure Resource Manager changes, code deployment change information might not be available immediately in the Change Analysis tool. To view the latest changes in Change Analysis, select **Refresh**.
92
+
Every 30 minutes, Change Analysis captures the configuration state of a web application. For example, it can detect changes in the application environment variables. The tool computes the differences and presents the changes.
90
93
91
94
:::image type="content" source="./media/change-analysis/scan-changes.png" alt-text="Screenshot of the Scan changes now button":::
92
95
93
96
If you don't see changes within 30 minutes, refer to [our troubleshooting guide](./change-analysis-troubleshoot.md#cannot-see-in-guest-changes-for-newly-enabled-web-app).
94
97
95
-
Currently, all text-based files under site root **wwwroot** with the following extensions are supported:
96
-
-*.json
97
-
-*.xml
98
-
-*.ini
99
-
-*.yml
100
-
-*.config
101
-
-*.properties
102
-
-*.html
103
-
-*.cshtml
104
-
-*.js
105
-
- requirements.txt
106
-
- Gemfile
107
-
- Gemfile.lock
108
-
- config.gemspec
109
-
110
98
### Dependency changes
111
99
112
100
Changes to resource dependencies can also cause issues in a resource. For example, if a web app calls into a Redis cache, the Redis cache SKU could affect the web app performance.
@@ -123,18 +111,10 @@ Currently the following dependencies are supported in **Web App Diagnose and sol
123
111
- Azure Storage
124
112
- Azure SQL
125
113
126
-
#### Related resources
127
-
128
-
Change Analysis detects related resources. Common examples are:
129
-
130
-
- Network Security Group
131
-
- Virtual Network
132
-
- Azure Monitor Gateway
133
-
- Load Balancer related to a Virtual Machine.
134
-
135
-
Network resources are usually provisioned in the same resource group as the resources using it. Filter the changes by resource group to show all changes for the virtual machine and its related networking resources.
114
+
## Limitations
136
115
137
-
:::image type="content" source="./media/change-analysis/network-changes.png" alt-text="Screenshot of Networking changes":::
116
+
-**Web app deployment changes**: Code deployment change information might not be available immediately in the Change Analysis tool. To view the latest changes in Change Analysis, select **Refresh**.
117
+
-**Snapshot timestamps**: Due to the snapshot approach to configuration changes, timestamps of configuration changes could show as up to 6 hours from when the change actually happened.
0 commit comments