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
Copy file name to clipboardExpand all lines: support/azure/app-service/web-apps-performance-faqs.md
+8-19Lines changed: 8 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: Get answers to frequently asked questions about availability, perfo
4
4
author: genlin
5
5
ms.author: genli
6
6
ms.service: azure-app-service
7
-
ms.date: 04/10/2025
7
+
ms.date: 04/14/2025
8
8
ms.reviewer: toan, shrahman
9
9
---
10
10
# Application performance FAQs for Web Apps in Azure
@@ -14,7 +14,7 @@ ms.reviewer: toan, shrahman
14
14
15
15
This article has answers to frequently asked questions (FAQs) about application performance issues for the [Web Apps feature of Azure App Service](https://azure.microsoft.com/services/app-service/web/).
## Why is my App Service Plan displaying CPU/Memory usage even when all Web Apps are stopped?
20
20
@@ -29,12 +29,8 @@ The platform processes will consume a minimum amount of resources (such as CPU,
29
29
Multiple factors might contribute to slow app performance. For detailed troubleshooting steps, see [Troubleshoot slow web app performance](/azure/app-service/troubleshoot-performance-degradation).
30
30
31
31
> [!TIP]
32
-
> Enable the **Always On** setting under *Configuration > General settings* to keep your app warm and prevent cold starts. This helps reduce delay after idle time, especially in Basic and higher plans.
33
-
34
-
> [!TIP]
35
-
> Configure a **Health Check** path to monitor app health and automatically replace unresponsive instances. This helps maintain availability and performance.
> - Enable the **Always On** setting under **Configuration** > **General settings** to keep your app warm and avoid cold starts. This helps reduce delay after idle time, especially in Basic and higher plans.
33
+
> - Configure a Health check path to monitor app health and automatically replace unresponsive instances. This helps maintain availability and performance. For more information, see [Monitor App Service instances by using Health check](/azure/app-service/monitor-instances-health-check).
38
34
39
35
## How do I troubleshoot a high CPU-consumption scenario?
40
36
@@ -49,8 +45,7 @@ In some high memory-consumption scenarios, your app might truly require more com
49
45
You can use PowerShell cmdlets to manage and maintain App Service web apps. In our blog post [Automate web apps hosted in Azure App Service by using PowerShell](/archive/blogs/puneetgupta/automating-webapps-hosted-in-azure-app-service-through-powershell-arm-way), we describe how to use Azure Resource Manager-based PowerShell cmdlets to automate common tasks.
50
46
51
47
> [!NOTE]
52
-
> For current automation scripts, use the latest **Az.Websites** module. The older `AzureRM` module is deprecated.
> For current automation scripts, use the latest [Az.Websites](/powershell/module/az.websites) module. The older `AzureRM` module is deprecated.
54
49
55
50
## How do I view my web app's event logs?
56
51
@@ -195,16 +190,10 @@ For a detailed walkthrough that shows you how to debug your web app by using Vis
195
190
196
191
## Additional recommendations for performance and resiliency
197
192
198
-
> [!TIP]
199
-
> Use **Application Insights** and **Azure Monitor** for full-stack observability of your App Service app, including telemetry, dependency tracing, and live metrics.
193
+
- Use Application Insights and Azure Monitor for full-stack observability of your App Service app, including telemetry, dependency tracing, and live metrics.
200
194
201
-
> [!TIP]
202
-
> If you are deploying in regions that support **Availability Zones**, consider enabling zone redundancy for added resiliency during regional outages.
> App Service undergoes **routine maintenance** for platform reliability. For more control over update behavior, especially in App Service Environment v3, configure **Upgrade Preference** settings.
- If you're deploying in regions that support availability zones, consider enabling zone redundancy to enhance resiliency during regional outages. For more information, see [Reliability in Azure App Service](/azure/reliability/reliability-app-service).
208
196
197
+
- App Service undergoes routine maintenance to ensure platform reliability. For more control over update behavior, especially in App Service Environment v3, configure upgrade preference. For more information, see [Routine (planned) maintenance for Azure App Service](/azure/app-service/routine-maintenance).
209
198
210
199
[!INCLUDE [Azure Help Support](../../includes/azure-help-support.md)]
0 commit comments