Openshift - 如何获取 POD 列表当前的内存使用情况

Ron*_*nie 4 redhat openshift openshift-origin openshift-enterprise

我想查看 POD 当前的内存使用情况。我尝试“oc get pods | grep elastic-*”来获取 POD 详细信息

elastic-index-5-kwz79                                       1/1       Running   0          1h
elastic-index-5-lcfzp                                       1/1       Running   0          1h
elastic-master-0                                            1/1       Running   0          1h
elastic-master-1                                            1/1       Running   0          1h
elastic-master-2                                            1/1       Running   0          1h
elastic-query-2-wspl5                                       1/1       Running   0          1h
Run Code Online (Sandbox Code Playgroud)

表显示状态和上次运行的详细信息,但我正在查找当前内存使用情况和总内存详细信息

例如 -

Name                          Total Memory         Available Memory
elastic-index-5-kwz79           1024MB                723MB
Run Code Online (Sandbox Code Playgroud)

Dae*_*ark 5

oc adm top pods您可以使用以下命令检查 pod 的 CPU 和内存使用情况。有关更多详细信息,请参阅查看 Pod 。

$ oc adm top pods
NAME                         CPU(cores)   MEMORY(bytes)
hawkular-cassandra-1-pqx6l   219m         1240Mi
hawkular-metrics-rddnv       20m          1765Mi
heapster-n94r4               3m           37Mi
Run Code Online (Sandbox Code Playgroud)