我正在寻找一种方法来收集容器 FS 使用字节,这种方法实际上可用作度量标准。来自 cadvisor 的 container_fs_usage_bytes 显示了用于 /var/lib/docker 的分区上使用的磁盘空间,这绝对没用。
来自 docker ps --size 的值(在 docker system df -v 中也可见)会更有用有人知道其他出口商可以做到这一点吗?
作为参考,这里是 docker ps --size 的输出
$ docker ps -s
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES SIZE
5bcf6d4bff20 ubuntu:bionic "sleep 100000" 27 seconds ago Up 25 seconds ubuntu 34.6MB (virtual 97.8MB)
0df1749b5458 gcr.io/cadvisor/cadvisor:v0.36.0 "/usr/bin/cadvisor -…" 24 minutes ago Up 24 minutes (healthy) 0.0.0.0:8080->8080/tcp cadvisor 0B (virtual 184MB)