0

我们在 Azure 上使用 AppService,它启用了应用程序洞察。在查看 CPU 使用率时,我们发现虽然基于日志的指标平均 CPU 为 40-80%,而基于标准的指标显示同一时期的 CPU 使用率和资源为 150-300%。

有人可以解释为什么有这么大的区别吗?为什么 CPU 使用率会达到 300%?

4

1 回答 1

1

CPU 可以按核心计数(最大值 = #NumCores * 100)或标准化(所有核心的平均值)。例如,如果您的应用程序在 4 核虚拟机上运行,​​那么 75% 的整体 CPU 利用率将映射到 300% 的 CPU 内核利用率。

我想在你的情况下,一个指标是标准化的,而另一个不是。

于 2019-03-07T04:22:57.567 回答