我试图理解应用服务计划最大CPU百分比/内存利用率的原因,但在蔚蓝门户中找不到任何简单的方法。在我的应用程序服务计划中,创建了20个应用程序服务,在20个应用程序服务中,只有2-3个应用程序服务是用于用户界面的,而其他应用程序服务则用作web或后台作业(比如webjobs)。我的应用服务计划是在隔离的定价层,平均内存和CPU利用率很好,大约是60%,但是当我检查它的最大利用率时,我发现它正飙升到90%。是否有理由找出达到应用服务计划利用率高达90%的原因?
我也在使用SQL数据库和数据库在高级。数据库的使用会影响应用程序服务计划的利用率吗?
请建议一下。
发布于 2020-04-02 02:34:50
您可以通过使用azure应用程序的内置功能来检查此功能(请参阅此文档)。
Nav到蔚蓝门户->您的蔚蓝web应用程序->在左侧面板,点击Diagnose and solve problems ->点击Proactive CPU Monitoring,然后你可以看到什么是消耗高CPU资源。
希望能帮上忙。
发布于 2020-03-05 12:56:45
谢谢你提问题!为此,您还可以为特定的应用程序启用Application。如果您没有启用,请按照以下步骤操作。
转到Web ->监视->应用程序Insight ->启用
如果“应用程序洞察”已经启用,您可以在“Metrics”选项卡下找到详细信息。这将为您提供服务器端和客户端正在发生的事情的详细视图。
有关详细信息,请参阅监视Azure web应用程序的性能
https://stackoverflow.com/questions/60544223
复制相似问题