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

Aaron T. Myers commented on HADOOP-8706:
----------------------------------------

Hi Ming Ma, it seems like MutableRate in metrics 2 might be appropriate here?
                
> Provide rate metrics based on counter value
> -------------------------------------------
>
>                 Key: HADOOP-8706
>                 URL: https://issues.apache.org/jira/browse/HADOOP-8706
>             Project: Hadoop Common
>          Issue Type: Improvement
>          Components: metrics
>            Reporter: Ming Ma
>         Attachments: HADOOP-8706.patch
>
>
> In production clusters, it is more useful to have ops / sec instead of 
> increasing counter value. Take NameNodeMetrics.getBlockLocations as an 
> example, its current type is MutableCounterLong and thus the value is 
> increasing all the time. Quite often "num of getBlockLocations" per second is 
> more interesting for analysis. Further I found most of the MutableCounterLong 
> in NamenodeMetrics and DataNodeMetrics are more useful if they are expressed 
> in terms of ops / sec. 
> I looked at all the metrics objects provided in metrics 2.0, couldn't find 
> such type.
> FYI, hbase has its own MetricsRate object based on metrics 1.0 for this 
> purpose.
>    

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to