runc 容器 cpu 用法

runc container cpu usage

在哪里寻找 cpu usage 特定的 runc 容器? . /proc/<cid>/ 中没有文件(<cid> 是从 runc list 命令获得的 pid)任何 cpu 相关名称给出了该特定容器的 cpu 用法. 在 /sys/fs/cgroup 中,cpucpuacctcpu,cpuacct 目录下有文件。我不知道是否有任何方法可以从特定容器的这些文件中提取 cpu 用法。

有什么办法可以得到这些信息吗?

明白了,在 /sys/fs/cgroup/cpu,cpuacct/user.slice/<container_folder>/cpuacct.usage 下有以您 运行 的容器名称创建的文件夹,cpuacct.usage 提供了有关 cpu 使用时间的信息那个容器。

注:具体说说runc个容器,其他的就不知道了