kubectl top nodes命令仅提供CPU和内存使用情况,如何在Kubernetes集群中获取GPU使用信息?

时间:2018-06-05 18:21:21

标签: linux shell kubernetes gpu kubectl

我正在使用Kubernetes 1.7,我在集群中有一台GPU机器。 kubectl top nodes只提供像这样的CPU和内存使用

NAME       CPU(cores)   CPU%      MEMORY(bytes)   MEMORY%
machine1   183m         1%        5284Mi          8%
machine2   181m         1%        5543Mi          8%
machine3   250m         1%        7682Mi          7%
machine4   328m         5%        1578Mi          16%

有没有办法获得 GPU使用率

1 个答案:

答案 0 :(得分:2)

我担心kubectl top无法提供GPU指标,无论是否安装了驱动程序。

要检查GPU统计信息,建议您使用Heapster监控工具 和Prometheus提供扩展以获取加速器指标。

最后,您可能对Nvidia GPU对Kubernetes和使用此类硬件的GCE概念感兴趣。

相关问题