CPU Azure 容器实例的使用情况图

CPU usage graphs on Azure Container Instance

当 运行 ACI 上的一个简单 Linux 容器时,'graphed' CPU 在门户中的使用与 运行 'top' 在容器本身中。

我可以在 'top' 中看到我的进程 运行,并且 cpu 使用率保持在 5% 左右,机器上的负载低于 0.10,但门户网站报告大约 60%用法。它是一个单处理器容器。

在较重的负载下,我看到 CPU 使用率为 300-400%,这感觉像是与处理器数量相关的问题,但即使这样也没有加起来,如前所述,它是一个单处理器容器

有什么想法吗??

ACI CPU 使用指标似乎以毫核为单位,而不是以百分比为单位。因此,当您看到 300-400 时,它实际上是 .3 到 .4 CPU,对于单个 CPU 将代表 30-40%。

https://docs.microsoft.com/en-us/azure/container-instances/container-instances-monitor#available-metrics

希望这对您有所帮助。