繁体   English   中英

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

[英]kubectl top nodes command gives only CPU and Memory usage, how to get GPU usage information in Kubernetes cluster?

我正在使用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使用率

恐怕无论是否安装驱动程序, kubectl top都不提供GPU指标。

要检查GPU统计信息,我建议使用Heapster监视工具和Prometheus ,后者提供了获取加速器指标的扩展。

最后,您可能会对Nvidia GPU用于Kubernetes的作品以及使用这种硬件的GCE概念感兴趣。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM