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 核心利用率。
我想在您的情况下,一个指标已标准化,而另一个未标准化。
我们在 Azure 上使用启用了应用程序洞察力的 AppService。在查看 CPU 使用情况时,我们发现基于日志的指标平均 CPU 为 40-80%,而基于标准的指标显示同一时期和资源的 CPU 使用率为 150-300 %.
谁能解释一下为什么会有这么大的差异?为什么 CPU 使用率会达到 300%?
CPU 可以按核心计算(最大值 = #NumCores * 100)或归一化(所有核心的平均值)。例如,如果您的应用程序在 4 核虚拟机上运行,则 75% 的总体 CPU 利用率将映射到 300% CPU 核心利用率。
我想在您的情况下,一个指标已标准化,而另一个未标准化。