Azure App Service Plan Consumes 70% of Memory Without Deploying Any Code

Shanthi 0 Reputation points
2024-06-07T10:15:39.3233333+00:00

In Azure, I have created an App Service Plan (ASP) and a web app using Node.js 20 as the runtime stack with Linux as the operating system. This web app has no code deployed yet. Once I mapped this web app to the ASP, the ASP shows 70% memory usage.
ASP configuration:
Plan Name: Free F1
ACU/vCPU: 60Minutes/day
vCPU: NA
Memory: 1 GB
Remote Storage: 1 GB
Scale: NA
SLA: NA
Cost Per Hour: Free

Azure App Service
Azure App Service
Azure App Service is a service used to create and deploy scalable, mission-critical web apps.
7,913 questions
Azure Startups
Azure Startups
Azure: A cloud computing platform and infrastructure for building, deploying and managing applications and services through a worldwide network of Microsoft-managed datacenters.Startups: Companies that are in their initial stages of business and typically developing a business model and seeking financing.
382 questions
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. Grmacjon-MSFT 18,451 Reputation points
    2024-06-19T04:49:46.64+00:00

    Hi @Shanthi Even with no application code, the Linux operating system and Azure App Service runtime consume some memory for essential processes. These include system services, startup scripts, and monitoring agents but it shouldn't use up to 70% of memory.

    Also, Azure App Service uses the Kudu service for deployment, management, and debugging tasks. Kudu itself has some memory footprint, which might contribute to the overall usage. You should acccess the Kudu service for your web app instance. You can usually reach it at https://<your-app-name>.scm.azurewebsites.net. Look for a section displaying resource usage (CPU, memory). This might give you an idea of how much memory Kudu is consuming.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.