我想在容器中获取docker统计信息。我们不能在容器中使用docker stats命令。所以,我想使用cat/sys/fs/cgroup。如何获得CPU%。
有多种方法可以做到这一点。大多数在容器外工作的测量CPU使用率的方法也将在容器内工作。
例如,您可以使用mpstat。该命令将每10秒测量一次利用率:
mpstat -u 10
它将每十秒钟打印一份报告,详细说明CPU空闲的频率、不空闲时它在做什么,以及时间戳。如果您想要更频繁的报告,可以更改"10"参数。