Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何确定azure中应用程序服务计划90%CPU百分比的原因?_Azure_Azure Sql Database_Azure Web App Service_Azure App Service Plans - Fatal编程技术网

如何确定azure中应用程序服务计划90%CPU百分比的原因?

如何确定azure中应用程序服务计划90%CPU百分比的原因?,azure,azure-sql-database,azure-web-app-service,azure-app-service-plans,Azure,Azure Sql Database,Azure Web App Service,Azure App Service Plans,我试图理解应用服务计划的最大CPU百分比/内存利用率的原因,但在azure portal中找不到任何简单的方法。在我的应用程序服务计划中,创建了20个应用程序服务,其中只有2-3个应用程序服务用于用户界面,其他应用程序服务用作web API或后台作业(如webjobs)。我的应用服务计划是在独立的定价层,平均内存和CPU利用率是好的,大约是60%,但当我检查它的最大利用率,然后我发现它的峰值高达90%。是否要找出应用程序服务计划利用率达到90%的原因 我还使用SQL数据库,数据库在高级层。数据库

我试图理解应用服务计划的最大CPU百分比/内存利用率的原因,但在azure portal中找不到任何简单的方法。在我的应用程序服务计划中,创建了20个应用程序服务,其中只有2-3个应用程序服务用于用户界面,其他应用程序服务用作web API或后台作业(如webjobs)。我的应用服务计划是在独立的定价层,平均内存和CPU利用率是好的,大约是60%,但当我检查它的最大利用率,然后我发现它的峰值高达90%。是否要找出应用程序服务计划利用率达到90%的原因

我还使用SQL数据库,数据库在高级层。数据库利用率会影响应用程序服务计划利用率吗


请提出建议。

谢谢您的提问!此外,您还可以为特定应用程序启用应用程序洞察。 如果尚未启用,请执行以下步骤

转到Web应用->监控->应用程序洞察->启用

如果已启用“应用程序洞察”,则可以在“度量”选项卡下找到详细信息。 这将为您提供服务器端和客户端正在发生的事情的详细视图


有关更多详细信息,请参阅

谢谢您的提问!此外,您还可以为特定应用程序启用应用程序洞察。 如果尚未启用,请执行以下步骤

转到Web应用->监控->应用程序洞察->启用

如果已启用“应用程序洞察”,则可以在“度量”选项卡下找到详细信息。 这将为您提供服务器端和客户端正在发生的事情的详细视图


有关更多详细信息,请参阅

您可以使用azure web app的内置功能对此进行检查(请参见此)

导航至azure门户->您的azure web应用->在左侧面板中,单击
诊断和解决问题
->单击
主动式CPU监控
,然后您可以看到什么消耗了大量CPU资源


希望有帮助。

您可以使用azure web app的内置功能来检查这一点(请参见此)

导航至azure门户->您的azure web应用->在左侧面板中,单击
诊断和解决问题
->单击
主动式CPU监控
,然后您可以看到什么消耗了大量CPU资源


希望有帮助。

您是否尝试过使用类似于此的现有工具分析CPU和诊断信息?如果是,您有什么具体的发现?谢谢@Bhushan,但通过这种方式,我必须检查每个应用程序服务资源,并且必须测量特定时间戳的CPU利用率/性能,对吗?谢谢@Bhushan-我能够使用诊断信息查看原因。您是否尝试使用诸如类似的?如果是,您有什么具体的发现?谢谢@Bhushan,但通过这种方式,我必须检查每个应用程序服务资源,并且必须测量特定时间戳的CPU利用率/性能,对吗?谢谢@Bhushan-我能够使用诊断信息查看原因。