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.
|
MetricRegistriesLoader | |
MetricRegistryInfo |
HBase Metrics are grouped in different MetricRegistry'ies.
|
OperationMetrics |
Container class for commonly collected metrics for most operations.
|
Annotation Type | Description |
---|---|
PackageMarker |
This is a dummy annotation that forces javac to produce output for
otherwise empty package-info.java.
|
Copyright © 2007–2019 Cloudera. All rights reserved.