缺少docker容器的cgroup的某些路径

缺少docker容器的cgroup的某些路径,docker,contain,cgroups,cadvisor,Docker,Contain,Cgroups,Cadvisor,我使用cadvisor来获取docker容器的CPU使用率,但它总是非常小(大约0.001),这应该是错误的,因为它是一个生产工人容器,并且应该是docker外部htop的10%以上。 容器中没有进程。但它有四个过程 我发现容器的cgroup很奇怪,比如: $ cat /proc/14996/cgroup 10:pids:/docker/4d7976bc5814e85cc793cc4926c09c150a0e8bb453b8bc01856e8ac0ef17a34a 9:perf_event:/

我使用cadvisor来获取docker容器的CPU使用率,但它总是非常小(大约0.001),这应该是错误的,因为它是一个生产工人容器,并且应该是docker外部htop的10%以上。 容器中没有进程。但它有四个过程

我发现容器的cgroup很奇怪,比如:

$ cat /proc/14996/cgroup
10:pids:/docker/4d7976bc5814e85cc793cc4926c09c150a0e8bb453b8bc01856e8ac0ef17a34a
9:perf_event:/docker/4d7976bc5814e85cc793cc4926c09c150a0e8bb453b8bc01856e8ac0ef17a34a
8:net_cls,net_prio:/docker/4d7976bc5814e85cc793cc4926c09c150a0e8bb453b8bc01856e8ac0ef17a34a
7:freezer:/docker/4d7976bc5814e85cc793cc4926c09c150a0e8bb453b8bc01856e8ac0ef17a34a
6:devices:/
5:memory:/
4:blkio:/
3:cpu,cpuacct:/
2:cpuset:/docker/4d7976bc5814e85cc793cc4926c09c150a0e8bb453b8bc01856e8ac0ef17a34a
1:name=systemd:/system.slice/docker.service/docker/4d7976bc5814e85cc793cc4926c09c150a0e8bb453b8bc01856e8ac0ef17a34a

我不知道该如何解决这个问题,但如果需要,我可以提供更多信息。

我假设您在检查正确容器的统计数据方面非常出色。我们在谈论什么?例如,在文档中,他们解释了RHEL所需的一些额外配置

您是否指定了任何具体的跑步选项?比如
--cpu period=100000--cpu-q--cpusetcpus2…

您可以使用
docker stats
命令交叉检查您的状态

CONTAINER           CPU %               MEM USAGE / LIMIT      MEM %               NET I/O               BLOCK I/O           PIDS
e21c0d937cb9        0.12%               8.27 MiB / 7.624 GiB   0.11%               4.386 kB / 2.192 kB   7.593 MB / 0 B      2
这里我有
0.12%
,这意味着大约是十分之一。 在cAdvisor中,该值应为
0.0012


如果这些不匹配,则可能表明存在问题。

我假设您在检查正确容器的统计数据方面表现出色。我们在谈论什么?例如,在文档中,他们解释了RHEL所需的一些额外配置

您是否指定了任何具体的跑步选项?比如
--cpu period=100000--cpu-q--cpusetcpus2…

您可以使用
docker stats
命令交叉检查您的状态

CONTAINER           CPU %               MEM USAGE / LIMIT      MEM %               NET I/O               BLOCK I/O           PIDS
e21c0d937cb9        0.12%               8.27 MiB / 7.624 GiB   0.11%               4.386 kB / 2.192 kB   7.593 MB / 0 B      2
这里我有
0.12%
,这意味着大约是十分之一。 在cAdvisor中,该值应为
0.0012

如果这些不匹配,则可能表明存在问题