Interface | Description |
---|---|
CallbackMetric<V> |
Metric whose value is supplied when the trigger is invoked.
|
Class | Description |
---|---|
CallbackMetric0<V> |
Metric whose value is supplied when the trigger is invoked.
|
CallbackMetric1<F1,V> |
Metric whose value is supplied when the trigger is invoked.
|
Counter0 |
Metric whose value increments during the life of the process.
|
Counter1<F1> |
Metric whose value increments during the life of the process.
|
Counter2<F1,F2> |
Metric whose value increments during the life of the process.
|
Counter3<F1,F2,F3> |
Metric whose value increments during the life of the process.
|
Description |
Describes a metric created by
MetricMaker . |
Description.Units | |
DisabledMetricMaker |
Exports no metrics, useful for running batch programs.
|
Field<T> |
Describes a bucketing field used by a metric.
|
Histogram0 |
Measures the statistical distribution of values in a stream of data.
|
Histogram1<F1> |
Measures the statistical distribution of values in a stream of data.
|
Histogram2<F1,F2> |
Measures the statistical distribution of values in a stream of data.
|
Histogram3<F1,F2,F3> |
Measures the statistical distribution of values in a stream of data.
|
MetricMaker |
Factory to create metrics for monitoring.
|
Timer0 |
Records elapsed time for an operation or span.
|
Timer0.Context | |
Timer1<F1> |
Records elapsed time for an operation or span.
|
Timer1.Context | |
Timer2<F1,F2> |
Records elapsed time for an operation or span.
|
Timer2.Context | |
Timer3<F1,F2,F3> |
Records elapsed time for an operation or span.
|
Timer3.Context |
Enum | Description |
---|---|
Description.FieldOrdering |