1
我想问,在运行Yarn应用程序后,如何获取该应用程序的总内存和CPU使用情况。获取纱线应用程序的内存,CPU和磁盘使用情况
我曾经使用资源管理器UI获取所有信息。 但是除了从UI获取这些信息外,是否还有任何可用于获取信息的 命令。
我想问,在运行Yarn应用程序后,如何获取该应用程序的总内存和CPU使用情况。获取纱线应用程序的内存,CPU和磁盘使用情况
我曾经使用资源管理器UI获取所有信息。 但是除了从UI获取这些信息外,是否还有任何可用于获取信息的 命令。
使用yarn application -status
命令,您可以获得应用程序的Aggregate Resource Allocation
。
例如,当我输入yarn application -status application_1452267331813_0009
(为我完成的应用程序之一),返回的行之一是:
Aggregate Resource Allocation : 46641 MB-seconds, 37 vcore-seconds
这给出秒的总内存和CPU分配。你可以检查这个答案:Aggregate Resource Allocation for a job in YARN,了解这个输出的含义。
除此之外,截至目前,还没有其他内存或CPU相关指标通过CLI公开。