Application change analysis will provide you a centralized view along with the analysis of all the recent changes for different components of a web app and its dependencies. Suppose you have noticed some downtime in your app caused by a changed App Setting, but you do not know what has caused the issue. So, you can enable this feature which help to identify the changes made to web application.
The changes it includes are both infrastructure and deployment. The changes are stored in azure storage called Azure Resource Graph database which includes infrastructure level changes. Another source that saves the changes is App Services back-end.
It takes the snapshot of your web app for every 4 hours. It clearly tells you who made the change and what it is in detail with date-time stamp. It is useful especially when multiple teams are working on same project.
Currently this feature is in public preview.
How to enable Change Analysis Feature
- Navigate to your Azure Web App in the Azure Portal
- Select Diagnose and Solve problems from the Overview Page and click on Health Check
- Click
on Application Changes as shown in below image.
- It
will open Application Changes and now enable your application changes as
illustrated below.
- Whenever
there will be any changes in the application, you can go to Application Changes
again and click on Scan changes now.