所用命令:kubectl top pods -n namespace

指标含义:

  • 和k8s中的request、limit一致,CPU单位100m=0.1 内存单位1Mi=1024Ki
  • pod的内存值是其实际使用量,也是做limit限制时判断oom的依据。pod的使用量等于其所有业务容器的总和,不包括 pause 容器,值等于cadvisr中的container_memory_working_set_bytes指标
  • node的值并不等于该node 上所有 pod 值的总和,也不等于直接在机器上运行 top 或 free 看到的值

kubectl top pods 查看pod运行时的内存和cpu情况

而ord中心,配置的内存和cpu情况,如下。3核6G。当查看top的时候,如果有异常的节点,就需要特别关注下了。

kubectl top pods 查看pod运行时的内存和cpu情况

 

 

 

相关文章: