| Interface | Description |
|---|---|
| BaseSource |
BaseSource for dynamic metrics to announce to Metrics2.
|
| Counter |
A mutable number optimized for high concurrency counting.
|
| ExceptionTrackingSource |
Common interface for metrics source implementations which need to track individual exception
types thrown or received.
|
| Gauge<T> |
A metrics which measures a discrete value.
|
| Histogram |
A metric which measures the distribution of values.
|
| JvmPauseMonitorSource |
Interface for sources that will export JvmPauseMonitor metrics
|
| MBeanSource |
Object that will register an mbean with the underlying metrics implementation.
|
| Meter |
A metric which measure the rate at which some operation is invoked.
|
| Metric |
Parent interface for all metrics.
|
| MetricRegistry |
General purpose factory for creating various metrics.
|
| MetricRegistryFactory |
A Factory for creating MetricRegistries.
|
| MetricSet |
A set of named metrics.
|
| Snapshot |
A statictical sample of histogram values.
|
| Timer |
| Class | Description |
|---|---|
| BaseSourceImpl |
Hadoop 2 implementation of BaseSource (using metrics2 framework).
|
| ExceptionTrackingSourceImpl |
Common base implementation for metrics sources which need to track exceptions thrown or
received.
|
| Interns |
Helpers to create interned metrics info
|
| MBeanSourceImpl |
Hadoop2 metrics2 implementation of an object that registers MBeans.
|
| MetricRegistries |
MetricRegistries is collection of MetricRegistry's.
|
| MetricRegistries.LazyHolder | |
| MetricRegistriesLoader | |
| MetricRegistryInfo |
HBase Metrics are grouped in different MetricRegistry'ies.
|
| MetricsInfoImpl |
Making implementing metric info a little easier
|
| OperationMetrics |
Container class for commonly collected metrics for most operations.
|
| Enum | Description |
|---|---|
| BaseSourceImpl.DefaultMetricsSystemInitializer |
| Annotation Type | Description |
|---|---|
| PackageMarker |
This is a dummy annotation that forces javac to produce output for
otherwise empty package-info.java.
|
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.