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

标签 openshift redhat 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
表显示状态和上次运行的详细信息,但我正在寻找当前的内存使用情况和总内存详细信息
例如 -
Name                          Total Memory         Available Memory
elastic-index-5-kwz79           1024MB                723MB

最佳答案

您可以使用 oc adm top pods 检查 Pod 的 CPU 和内存使用情况。如下。
引用 Viewing Pods更多细节。

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

关于Openshift - 如何获取 POD 列表的当前内存使用情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63043312/

相关文章:

shell - RHEL5 上的 .sh 脚本出现 "Permission denied"错误

ubuntu - openshift origin 1.4可以在Ubuntu上运行吗?

kubernetes - 无法在 OCP 容器中创建多个线程

python - OpenShift Django 上的静态文件

linux - 我在 Redhat 上安装 libsctp 时遇到问题

java - 在 Open Shift/Docker 环境中基于 java 的 Restful Web 服务中使用多线程有哪些缺点?

php - 特定子目录的偏移服务器日期/时间

openshift - 在终止中删除项目

mysql - 如何在Openshift中使用Navicat连接MySQL数据库

ruby - Openshift/Ruby 上的 Selenium-Webdriver 和 PhantomJS - 错误 : "Unable to find phantomjs executable"