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()
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 © 2011 The Apache Software Foundation. All Rights Reserved.