Runbook

Azure Web App Resource Exhaustion Issue

Back to Runbooks

Overview

The Azure Web App Resource Exhaustion Issue occurs when a web app exhausts its allocated resources (CPU, memory, etc.), leading to performance issues. This can be resolved by either scaling up the App Service plan to a higher SKU or identifying performance bottlenecks using application insights and optimizing the code.

Parameters

Debug

Get the details of the affected web app

Get the current App Service plan SKU

Get performance metrics for the web app

Check Application Insights is configured for the web app

Identify performance bottlenecks using Application Insights

Create and Connect Application Insights for the web app

Repair

Scale up the App Service plan to a higher SKU: This involves increasing the resources allocated to the web app, such as CPU and memory. This can be done through the Azure Portal or programmatically using Azure CLI or Azure PowerShell.

Learn more

Related Runbooks

Check out these related runbooks to help you debug and resolve similar issues.