最高CPU使用率-节点名称

时间:2020-08-07 18:12:37

标签: kubernetes

我想将消耗最高CPU(在当前名称空间中)的节点名称保存到文件中。

kubectl top node为您提供所有节点的信息,需要从列表中选择最上面的一个。

1 个答案:

答案 0 :(得分:1)

获取排序列表的理想命令是kubectl top node --no-headers --sort-by='cpu' | head -1 > somefilename.txt,但是由于未解决的问题kubectl top issue

,结果将不一致

作为解决方法,如果您在任何linux / mac OS中运行,可以尝试以下命令:

kubectl top node --no-headers | sort -k3 -n | tail -1 > somefilename.txt

kubectl 1.18已解决此问题。

相关问题