我一直在寻找各种方法来获取每个POD级别的磁盘利用率(主要是写入和删除)的详细信息。我确实得到了诸如cAdvisor / heapster等谷歌建议,但没有人从POD的角度谈论磁盘使用情况分析。
非常感谢任何帮助。
TIA!
答案 0 :(得分:2)
假设pod正在运行linux变体,你可以这样做:
kubectl exec -it <pod> cat /proc/1/io
返回主进程'IO defined here
的信息然后,您可以编写一个脚本来为每个感兴趣的容器运行上述命令(或使用kuberentes API)。