我们正在Azure上使用AppService,该服务已启用应用程序见解。在查看CPU使用率时,我们发现,虽然基于日志的指标显示平均CPU率为40-80%,而基于标准的指标显示同期和资源的CPU使用率为150-300%。
有人可以解释为什么有这么多差异吗?以及CPU使用率如何达到300%?
答案 0 :(得分:2)
CPU可以计入内核数(最大值= #NumCores * 100)或归一化(所有内核的平均值)。例如,如果您的应用程序在4核心虚拟机上运行,则75%的总体CPU利用率将映射为300%的CPU核心利用率。
我想在您的情况下,一个指标已标准化,而另一个指标未标准化。