Varun Vasudev updated YARN-3348:
    Attachment: apache-yarn-3348.0.patch

Uploaded initial version of the patch. Most of the work is in a new TopCLI 
class. I added an application reports cache in ClientRMService with a timeout 
of 5 seconds as well as a boolean in GetApplicationsRequest to fetch cached 
versions of the reports.

The tool essentially prints out the application report. The default refresh 
rate is 3 seconds.

> Add a 'yarn top' tool to help understand cluster usage
> ------------------------------------------------------
>                 Key: YARN-3348
>                 URL: https://issues.apache.org/jira/browse/YARN-3348
>             Project: Hadoop YARN
>          Issue Type: Improvement
>          Components: resourcemanager
>            Reporter: Varun Vasudev
>            Assignee: Varun Vasudev
>         Attachments: apache-yarn-3348.0.patch
> It would be helpful to have a 'yarn top' tool that would allow administrators 
> to understand which apps are consuming resources.
> Ideally the tool would allow you to filter by queue, user, maybe labels, etc 
> and show you statistics on container allocation across the cluster to find 
> out which apps are consuming the most resources on the cluster.

This message was sent by Atlassian JIRA

Reply via email to