[ 
https://issues.apache.org/jira/browse/YARN-2802?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14199950#comment-14199950
 ] 

zhihai xu commented on YARN-2802:
---------------------------------

Hi [~vinodkv],  thanks to review the patch. I looked at RMAppAttemptMetrics and 
RMAppMetrics. They are used for RM WebGUI and also they are used to show each 
App and APPAttempt information.
I want to add AM container launch and register delay in the Metrics system 
using MutableRate to show the statistics for all App and AppAttempt, So I can 
use JMX(http://???.???.com:8088/jmx) to monitor AM container launch and 
register delay to help diagnose performance issue.
Will RMAppAttemptMetrics and RMAppMetrics meet my needs? The QueueMetrics can 
meet my needs.
Currently the QueueMetrics already have some App statistics 
information(appsSubmitted, appsRunning, appsCompleted ....).
Will it be reasonable to add AM  statistics information to QueueMetrics? Since 
AM is tight to App.

> add AM container launch and register delay metrics in QueueMetrics to help 
> diagnose performance issue.
> ------------------------------------------------------------------------------------------------------
>
>                 Key: YARN-2802
>                 URL: https://issues.apache.org/jira/browse/YARN-2802
>             Project: Hadoop YARN
>          Issue Type: Improvement
>          Components: resourcemanager
>    Affects Versions: 2.5.0
>            Reporter: zhihai xu
>            Assignee: zhihai xu
>         Attachments: YARN-2802.000.patch, YARN-2802.001.patch
>
>
> add AM container launch and register delay metrics in QueueMetrics to help 
> diagnose performance issue.
> Added two metrics in QueueMetrics:
> aMLaunchDelay: the time spent from sending event AMLauncherEventType.LAUNCH 
> to receiving event RMAppAttemptEventType.LAUNCHED in RMAppAttemptImpl.
> aMRegisterDelay: the time waiting from receiving event 
> RMAppAttemptEventType.LAUNCHED to receiving event 
> RMAppAttemptEventType.REGISTERED(ApplicationMasterService#registerApplicationMaster)
>  in RMAppAttemptImpl.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to