所用命令: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 看到的值
而ord中心,配置的内存和cpu情况,如下。3核6G。当查看top的时候,如果有异常的节点,就需要特别关注下了。