簡體   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