trading# k8s生态下 kubectl命令操作pod性能监控
环境
1C2G 1POD
架构拓扑
查看命名空间,ns就是namespaces
[root@pr-dr-13-47 .kube]# kubectl get ns
NAME STATUS AGE
default Active 327d
itwork Active 326d
kube-public Active 327d
kube-system Active 327d
projectName-dev Active 326d
projectName-sit Active 323d
aaaaa-company-dev Active 326d
aaaaa-company-sit Active 326d
uat Active 255d
查看Node或Pod的资源使用情况,需要在集群中运行Metrics Service
[root@pr-dr-13-47 .kube]# kubectl top nodes
NAME CPU(cores) CPU% MEMORY(bytes) MEMORY%
100.20.30.40 152m 1% 24004Mi 83%
100.20.30.41 225m 1% 24515Mi 85%
100.20.30.42 287m 1% 24028Mi 83%
100.20.30.43 148m 2% 20784Mi 72%
100.20.30.44 327m 4% 21441Mi 74%
100.20.30.45 107m 2% 2247Mi 68%
100.20.30.46 69m 1% 2076Mi 63%
100.20.30.47 126m 1% 20126Mi 70%
100.20.30.48 107m 2% 2012Mi 61%
100.20.30.49 163m 2% 20408Mi 71%
100.20.30.50 158m 2% 23506Mi 81%
100.20.30.51 135m 1% 19663Mi 68%
100.20.30.52 150m