| Package | Description | 
|---|---|
| org.apache.hadoop.hbase.metrics | Metrics API for HBase. | 
| org.apache.hadoop.hbase.metrics.impl | Implementation of the HBase Metrics framework. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CounterA mutable number optimized for high concurrency counting. | 
| interface  | Gauge<T>A metrics which measures a discrete value. | 
| interface  | HistogramA metric which measures the distribution of values. | 
| interface  | MeterA metric which measure the rate at which some operation is invoked. | 
| interface  | MetricRegistryGeneral purpose factory for creating various metrics. | 
| interface  | MetricSetA set of named metrics. | 
| interface  | Timer | 
| Modifier and Type | Method and Description | 
|---|---|
| Metric | MetricRegistry. register(String name,
        Metric metric)Registers the  Metricwith the given name if there does not exist one with the same
 name. | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<Metric> | MetricRegistry. get(String name)Returns previously registered metric with the name if any. | 
| Map<String,Metric> | MetricSet. getMetrics()A map of metric names to metrics. | 
| Modifier and Type | Method and Description | 
|---|---|
| Metric | MetricRegistry. register(String name,
        Metric metric)Registers the  Metricwith the given name if there does not exist one with the same
 name. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CounterImplCustom implementation of  Counterusing LongAdder. | 
| class  | DropwizardMeterDropwizard metrics implementation of  Meter. | 
| class  | HistogramImplCustom histogram implementation based on FastLongHistogram. | 
| class  | MetricRegistryImplCustom implementation of  MetricRegistry. | 
| class  | TimerImplCustom implementation of  Timer. | 
| Modifier and Type | Field and Description | 
|---|---|
| private ConcurrentMap<String,Metric> | MetricRegistryImpl. metrics | 
| Modifier and Type | Method and Description | 
|---|---|
| Metric | MetricRegistryImpl. register(String name,
        Metric metric) | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<Metric> | MetricRegistryImpl. get(String name) | 
| Map<String,Metric> | MetricRegistryImpl. getMetrics() | 
| Modifier and Type | Method and Description | 
|---|---|
| Metric | MetricRegistryImpl. register(String name,
        Metric metric) | 
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.