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