How to check CPU utilization of specific Azure Resource in Azure Portal. Azure Monitor or Azure Webapp Diagnose and Solve Problem

akshaybab 21 Reputation points
2020-08-13T12:53:07.97+00:00

Hi,
There are two ways to check the CPU utilization of webapp in azure.

  1. App service Plan -> Overview -> CPU Percentage chart. ( overall CPU utilization of the resource in the app service plan)
  2. Go to specific azure resource such as web app and than click on Diagnose and solve problem -> Availability and Performance -> CPU Usage.

Which is the right option to know the CPU utilization of the azure webapp ?

Azure Monitor
Azure Monitor
An Azure service that is used to collect, analyze, and act on telemetry data from Azure and on-premises environments.
2,799 questions
0 comments No comments
{count} votes

Accepted answer
  1. Grmacjon-MSFT 15,856 Reputation points
    2020-08-13T23:06:33.623+00:00

    Hi @akshaybab ,

    We would recommend using the Azure Webapp Diagnose and Solve Problem feature. This shows the average CPU percentage consumed by your app per instance. You can also use it to identify apps that are consuming maximum CPU resources on an App Service Plan hosted on Azure App Service Windows. Another thing to note is that App Services Diagnostics has now deeper and better integration with Application Insights (Azure Monitor). You can connect an Application Insights resource with App Service diagnostics and bring together the best of both worlds, allowing you to troubleshoot and debug your applications more effectively.

    For more info please watch this short video or view this azure doc.

    Hope that helps.

    Thanks,

    Grace

    2 people found this answer helpful.

0 additional answers

Sort by: Most helpful