Azure Analytics:日志指标与基于标准的指标之间的差异

Azure Analytics: Difference Between Log vs standard based metrics

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

谁能解释一下为什么会有这么大的差异?为什么 CPU 使用率会达到 300%?

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

我想在您的情况下,一个指标已标准化,而另一个未标准化。