含DataEngine的组网
Yarn快速链接ResourceManager UI页面可以监控到所有运行在Yarn上的任务,当Yarn任务异常(包括运行在Yarn上的服务组件异常)的时候就需要到该页面查看进而进一步定位问题,还有Spark/MapReduce/Storm/Flink等系统调优等也需要用到。那么如何查看?常见查看参数是什么含义,这是本文要跟大家分享的。
说明:其他服务也有自己的快速链接,但是主要看的是历史任务,Yarn上可以看到实时信息。
1、进入ResourceManager UI:
在DataEngine管理页面,点击右上角“服务”选择Yarn进入Yarn管理页面。在页面右上角点击“快速链接”选择“ResourceManager UI”即可进入。
2、概览页面
进入ResourceManager UI首先看到的是概览页面,在最上面一行表格可以看到各项参数。如Apps Submitted是提交的任务数量,Apps Pending是等待任务数量,Apps Running是运行的任务数量,Apps Completed是完成的任务数据等。最常用到的参数是Memory Reserved内存剩余容量和VCores Reserved剩余可用VCores虚拟内核资源数量,如果为0就表示资源不足。
常见资源不足问题现象:
1)
2)
3、查看具体任务运行情况
在左面导航栏Applications目录下可以查看具体任务运行的情况,比如每个任务占用的资源数量等,常见查看参数说明:
l SUBMITTTED:已经提交的任务(任务提交成功后该任务在该页面自然就不会显示)
l ACCEPED Applications:已经提交运行的任务但是一直没有执行,比如资源不足等导致任务卡住的情况就可以在这里看到。
l RUNNING:正在运行的任务。Spark/Flink/Storm/MapReduce等组件性能和资源有直接关系,通过查看正在运行任务使用的CPU内存资源多少评估是否可以再调整提升资源。
l Finished:运行完成的任务
l FAIED:运行失败的任务
4、Yarn各个任务作业的Log日志
除了查看每个任务资源利用率情况,每个任务作业还提供“History”链接查看具体任务的Log信息
Yarn做为资源管理服务组件,对于所有运行在上面的任务(包括Spark等服务组件)都可以在ResourceManager UI管理页面查看。当任务异常或服务调优时候,建议第一先去UI页面查看各项资源是否有不足的情况,查看不出原因可以去看下Yarn日志等。
(0)
该案例对您是否有帮助:
您的评价:1
若您有关于案例的建议,请反馈:
该案例暂时没有网友评论
✖
案例意见反馈
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作