org.apache.hadoop.hbase.metrics
Class MetricsRate
java.lang.Object
org.apache.hadoop.metrics.util.MetricsBase
org.apache.hadoop.hbase.metrics.MetricsRate
public class MetricsRate
- extends org.apache.hadoop.metrics.util.MetricsBase
Publishes a rate based on a counter - you increment the counter each
time an event occurs (eg: an RPC call) and this publishes a rate.
Fields inherited from class org.apache.hadoop.metrics.util.MetricsBase |
NO_DESCRIPTION |
Constructor Summary |
MetricsRate(String name,
org.apache.hadoop.metrics.util.MetricsRegistry registry)
|
MetricsRate(String name,
org.apache.hadoop.metrics.util.MetricsRegistry registry,
String description)
|
Methods inherited from class org.apache.hadoop.metrics.util.MetricsBase |
getDescription, getName |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MetricsRate
public MetricsRate(String name,
org.apache.hadoop.metrics.util.MetricsRegistry registry,
String description)
MetricsRate
public MetricsRate(String name,
org.apache.hadoop.metrics.util.MetricsRegistry registry)
inc
public void inc(int incr)
inc
public void inc()
intervalHeartBeat
public void intervalHeartBeat()
pushMetric
public void pushMetric(org.apache.hadoop.metrics.MetricsRecord mr)
- Specified by:
pushMetric
in class org.apache.hadoop.metrics.util.MetricsBase
getPreviousIntervalValue
public float getPreviousIntervalValue()
Copyright © 2015 The Apache Software Foundation. All Rights Reserved.