Memory metrics for an Azure Web App and App Service Plan
This articles has been moved to its new home here: https://benperk.github.io/msdn/2016/2016-11-memory-metrics-for-an-azure-web-app-and-app-service-plan.html
Did you ever wonder why memory utilization for a Web App is different than the memory utilization of the App Service Plan, as shown in Figure 1? The App Service Plan in thei example is a SMALL BASIC mode machine.
Average memory is 50.68MB which is about ~2.8% of the 1.75GB available for a SMALL BASIC. 57% memory utilization of the App Service Plan would be about 1GB.
Figure 1, azure web app and app service plan memory consumption different
The answer is: each app service is its own process and consumes memory and that is what you see on the app service memory metrics, while the memory metrics you see on the App Service Plan contains all the app services in the plan.
Video 1, why is there more memory consumed on my App Service Plan than my Web App consumes?