YARN Tab
The YARN tab displays CPU and memory utilization for YARN application on two tabs: Utilization and Capacity Planning tab.
Utilization Tab
CPU Utilization | Memory Utilization |
---|---|
Summary section:
|
Summary section:
|
Utilization by Tenant
Displays overall utilization for each tenant. The tenants can be either pools (queues) or users. Utilization by tenant is displayed in a table with the following
columns:
Click the right arrow icon in the header row of the table to view utilization charts for all tenants. Click right arrow in a row to view CPU utilization for a single tenant. |
Utilization by Tenant Displays overall utilization for each tenant. The tenants can be either pools (queues) or users. Utilization by tenant is
displayed in a table with the following columns:
Click the right arrow icon in the header row of the table to view utilization charts for all tenants. Click right arrow in a row to view CPU utilization for a single tenant. |
Adjusting YARN Resources
- vcores: Container Virtual CPU Cores
- Memory: Container Memory
Capacity Planning Tab
- Tenant Name
- Guaranteed Vcores – Displays the guaranteed number of virtual CPU vcores allocated to each tenant based on the configured capacity of the queue.
- Guaranteed MB – Displays the guaranteed memory in bytes allocated to each tenant based on the configured capacity of the queue.
- Wait Ratio During Contention – The wait ratio is the average percentage of containers in the YARN pool that were pending when there was at least one pending container in the queue. If a queue running critical applications has a high wait ratio, consider increasing the capacity of that pool. If several pools in the cluster have a high wait ratio, consider adding more hosts to the cluster.