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公開。