购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.4 设置metrics-server监控Pod及节点的负载

如果想查看Kubernetes集群里每个节点及每个Pod的CPU负载、内存负载,需要安装监控,这里我们演示安装metrics-server。

因为安装metrics-server时需要的镜像是k8s.gcr.io,但是由于网络原因无法直接从k8s.gcr.io下载镜像,所以先从docker.io下载镜像,然后进行tag操作。

第1步 下载最新版的metrics-server。

在https://github.com/kubernetes-sigs/metrics-server里找最新版的metrics-server,在练习环境里从如下地址下载。

第2步 在所有节点上下载镜像。

注意

如果是从github.com里下载的components.yaml,注意修改里面所使用的镜像。

第3步 运行components.yaml文件。

第4步 查看metrics-server的Pod运行状态。

稍等几分钟,可以通过kubectl top命令查看每个节点及Pod的资源消耗。

第5步 查看节点的负载。

注意

--use-protocol-buffers选项可以不写。

第6步 查看Pod的负载。 K02Jc9A7VODc06Q9aRe9urs8aWJtovTZN9NtBU+00s2L5pGXP5NdO+5mDyR0sPYZ

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开