本文将介绍在不能使用yarn resource manager ui时,如何查看每个应用占用的cpu和内存

方法1

使用yarn top命令查看,和linux的top类似

输出字段如下:

APPLICATIONID
USER
TYPE
QUEUE PRIOR
#CONT
#RCONT      使用的容器container个数
VCORES
RVCORES     使用的cpu核数
MEM
RMEM        使用的内存大小
VCORESECS
MEMSECS
%PROGR

方法2

调用接口实现,接口会返回json格式的结果。

有以下两个接口:

http://resourcemanager/ws/v1/cluster/apps?state=RUNNING
查看正在运行的所有apphttp://resourcemanager/ws/v1/cluster/apps/$applicationId
查看某个app的详细信息

使用示例:

curl http://mdw:8088/ws/v1/cluster/apps?state=RUNNINGcurl http://mdw:8088/ws/v1/cluster/apps/application_1631619383146_0004

/ws/v1/cluster/apps/$applicationId返回结果信息:

allocatedMB为已分配的内存

allocatedVCores为已分配的cpu核数

runningContainers为运行的容器数

参考

yarn中查看每个应用实时占用的内存和cpu资源 https://www.cnblogs.com/barneywill/p/10251010.html

yarn查看每个应用占用的cpu和内存相关推荐

  1. Linux下查看某个进程占用的CPU及内存

    目录 1.查看指定进程的PID 2.用top命令指定固定的PID 3.使用ps查询指定进程名或PID的占用情况 4.查看更详细的内存占比 1.查看指定进程的PID ps -ef | grep iquo ...

  2. Linux 查看占用资源cpu、内存最大的进程命令

    第一种方法: 1.详细查询命令: 查看cpu最大进程,或者内存最大进程. #CPU ps aux|head -1;ps aux|grep -v PID|sort -rn -k 3|head #内存 p ...

  3. mds、mds_stores、mdworker 占用大量 cpu 和内存

    问题背景 有时候忽然发现风扇转到特别厉害,打开的应用程序并不多.打开活动监视器,可以看到 mds.mds_stores.mdworker 占用很高的 cpu 和 内存 资源. Spotlight 中文 ...

  4. Linux下如何查看哪些进程占用的CPU内存资源最多

    linux下获取占用CPU资源最多的10个进程,可以使用如下命令组合: ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head linux下获取占用 ...

  5. 查看进程占用的CPU和内存情况

    目录 top命令 top命令的前5行统计信息 top命令从第五行开始的信息(进程的详细信息) cat命令 ps命令 参数 案例 top命令 top   实时查看所有进程的详细信息 top -p pid ...

  6. shell脚本统计httpd进程和子进程占用的CPU、内存大小,要求每隔5s统计一次

    话不多说,直接上脚本 #!/bin/bash read -ep "请输入检查的时间间隔:" timejg echo "检查时间间隔(单位秒):"$timejg ...

  7. 查看系统硬件信息(CPU、内存、磁盘、网卡)

    作者新建了QQ群:460430320,供大家交流测试心得(培训机构勿进).另外,还会不定期上传测试资料,也欢迎您共享测试资料. 导读 Windows查看系统硬件信息 CentOS查看系统硬件信息 Wi ...

  8. Linux工作笔记032---Centos7.3 kill杀掉不用的进程_查看某个进程_某个进程占用的cpu,内存情况

    JAVA技术交流QQ群:170933152 $ kill -s 9 1827 其中-s 9 制定了传递给进程的信号是9,即强制.尽快终止进程. linux查看是否有某个运行的进程命令:例如,查询是否包 ...

  9. 查看linux每个进程占用内存多少,Linux下如何查看哪个进程占用内存多?

    1.top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 可以直接使用top命令后,查看%MEM的内容.可以选择按进程查看或者 ...

最新文章

  1. Linux中的数据流重定向
  2. day3 python 函数
  3. TCP/IP协议族之应用层协议(FTP、TFTP)
  4. 程序详细设计之代码编写规范_我在不编写任何代码的情况下建立了一个设计策划网站
  5. 在BurpSuite中安装Jython环境
  6. Java Web学习笔记13:AJAX基础
  7. 【李宏毅2020 ML/DL】补充:Structured Learning: Structured SVM
  8. matlab2c使用c++实现matlab函数系列教程-angle函数
  9. windows msiexec quiet静默安装及卸载msi软件包
  10. Xcode中AutoLayOut的简单使用
  11. webgate 重构 工作进度计划
  12. 从零开始搭建自己的vue组件库——01创建
  13. 如何做好工程项目管理策划书,这个范本值得参考!
  14. 兜兜转转 - 2019开启CSDN博客的新篇章
  15. server sql 将出生日期转为年龄_sql server 根据身份证号计算出生日期和年龄的存储过程...
  16. 【零基础教学】Unet局域网联机的实现——最基础的Unity联网实现方式(2)
  17. 如何将拉勾网(智联招聘)的预览简历导出来
  18. PPT图标标签显示带误差的百分比格式
  19. CoreXY运动结构工作原理
  20. 小波变换之尺度函数和小波函数

热门文章

  1. 全方位测评|M1 这款小小芯片真的全面领跑顶配 i9 Mac 嘛?你想知道的我都告诉你...
  2. VS 如何使用外部程序调试dll程序
  3. 分布式设计之边车模式(Sidecar)
  4. “拯救者”电竞手机,拉开联想转型序幕?
  5. IP地址学习和网络测试命令
  6. 局域网内制作共享yum源
  7. 关于Burp Suite Community 与 Burp Suite Professional
  8. 顶会最佳论文得主经验谈:论文写作的灵魂、技巧与高度提升
  9. List of Keywords in Python
  10. Revit中如何为曲面墙体开洞口,一键开洞?