我试图理解应用服务计划的最大CPU百分比/内存利用率的原因,但在azure portal中找不到任何简单的方法。在我的应用程序服务计划中,创建了20个应用程序服务,其中只有2-3个应用程序服务用于用户界面,其他应用程序服务用作web API或后台作业(如webjobs)。我的应用服务计划是在独立的定价层,平均内存和CPU利用率很好,大约是60%,但当我检查它的最大利用率时,我发现它的峰值高达90%。是否要找出应用程序服务计划利用率达到90%的原因?
我还使用SQL数据库,数据库位于高级层。数据库利用率是否会影响应用程序服务计划利用率?
请建议。
您可以使用azure web app的内置功能对此进行检查(请参阅此文档)。
导航到azure门户-
希望有帮助。
谢谢你的提问!此外,您还可以为特定应用程序启用应用程序洞察。如果尚未启用,请执行以下步骤。
转到Web应用-
如果“Application Insights”已启用,您可以在“Metrics”选项卡下找到详细信息。这将为您提供服务器和客户端正在发生的事情的详细视图。
有关更多详细信息,请参阅监视Azure web app性能
我正在对我的Azure Web App P3定价层运行负载测试。我们有以下自动横向扩展策略- 最小实例5和最大实例20,如果CPU百分比(Max)超过85%,则增加1个实例,如果CPU百分比平均低于50%,则减少1个实例 目前,它正在运行5个实例。如果我转到Applications Insights,所有可用实例的“Live Metrics Stream”窗格,它显示所有5个实例的CPU使用率约为
我正在寻找监视应用服务计划内存使用情况作为grafana的百分比,但我看不到此指标在日志分析中的位置,我可以从应用服务发送指标,但不能发送日志分析计划。 是否有任何方法可以在azure之外公开此度量?
我们在Azure应用程序服务计划中遇到CPU峰值,没有明显的原因。这并不是停止服务的原因,但我们想知道什么时候 例如,CPU百分比连续几天保持在0-1%的范围内,但突然它飙升到98%, 45%, 60%并很快回到0-1%的范围内。内存保持在舒适的40-45%水平不变,没有传入请求,没有Web作业,日志中没有异常,没有故障,服务健康正常,没有我们可以指出的原因。我们试图通过kudu找到答案 该应用程
我认为Azure的优点之一是,我可以根据我希望服务何时可用来打开和关闭服务。 然而,我看不到如何暂停我的应用程序服务计划。有可能吗? 我想使用S1层,这样我就可以使用它提供的东西。然而,当我不使用它时,我希望能够暂停成本积累。 我从应用程序服务定价帮助中看到,即使某个应用程序处于停止状态,仍将为其计费。 然而,这种联系也清楚地表明,我只为我使用的东西付费。那么这是如何运作的呢?
我对将CPU密集型web应用部署到Azure应用程序服务实例很感兴趣。我找不到有关Azure应用程序服务的CPU使用率和/或限制的任何详细信息。我担心的是,如果不了解我的应用程序的CPU规格/限制,我就无法规划如何准确规划基于云的物理基础设施(使用Azure应用程序服务)。 我的应用程序将使用OpenCV计算机视觉库对数百/数千张高质量图像进行重图像处理、人脸检测和人脸识别。这自然是一个CPU密集
我在Azure中创建了一个应用程序服务计划,在该服务计划下运行了14个应用程序。现在,特定的服务计划有了一个标准的定价层和一个大型的实例,即S3 S3内核:4 RAM:7 GB存储:50 GB。 这14个应用程序是否共享可用的内存和存储空间,因此14个应用程序只有7G,14个应用程序也只有50G的存储空间?如果是这样的话,我如何才能看到每个人在Azure中消耗了多少?