我已经运行了我的hadoop作业,如何获得该应用程序的总内存和CPU使用率。我在日志和资源管理器网页上看过它,但我没有得到它。 我无法在RM UI中找到工作中的计数器。 可能吗?我是否可以按作业执行或按应用程序获取它,我可以按节点使用情况或总使用量获得它吗?
非常感谢....
答案 0 :(得分:0)
所需信息应显示在ResourceManager UI上,您也可以尝试使用yarn top
命令获取详细信息。
干杯。
答案 1 :(得分:0)
在资源管理器UI中,导航到“应用程序”,单击applicationId。对于此应用程序,检查以MB-seconds和vcore-seconds提到的聚合资源分配,将这些数字除以同一UI中显示的经过时间(以秒为单位),结果将是为此应用程序分配的内存/ CPU总量。