我正在针对我的 Azure Web App P3 定价层运行负载测试。我们有以下自动横向扩展策略 -
最小实例 5 和最大实例 20,如果 CPU 百分比(最大值)超过 85%,则增加 1 个实例,如果 CPU 平均百分比低于 50%,则减少 1 个实例
现在,它正在运行 5 个实例。如果我转到 Applications Insights,所有可用实例的“实时指标流”窗格,它显示所有 5 个实例的 CPU 使用率约为 75%(平均)。事实上,其中一些实例接近 85%。
然而,如果我查看 App Service Plan 级别的 CPU 使用率图表(我只有一个在该计划下运行的应用程序),它只显示 20%。
我们如何调和这两个相互矛盾的统计数据?