| Interface | Description |
|---|---|
| Clock |
An abstraction for how time passes.
|
| MetricRegistrationListener |
Allows to be notified when a new
Metric is registered with a particular MetricRegistryImpl. |
| Reservoir |
A statistically representative reservoir of a data stream.
|
| Class | Description |
|---|---|
| ConcurrentGaugeImpl |
Implementation of ConcurrentGauge from Microprofile Metrics
|
| CounterImpl |
An incrementing and decrementing counter metric.
|
| ExponentiallyDecayingReservoir |
An exponentially-decaying random reservoir of
longs. |
| ExponentiallyWeightedMovingAverage |
An exponentially-weighted moving average.
|
| GaugeImpl<T> | |
| HistogramImpl |
A metric which calculates the distribution of a value.
|
| MeterImpl |
A meter metric which measures mean throughput and one-, five-, and
fifteen-minute exponentially-weighted moving average throughputs.
|
| MetricRegistryImpl |
The MetricRegistry stores the metrics and metadata information
|
| SimpleTimerImpl |
A timer that aggregates timed durations and provides the total as
SimpleTimerImpl.getElapsedTime() and the number of updates
as SimpleTimerImpl.getCount(). |
| TimerImpl |
A timer metric which aggregates timing durations and provides duration
statistics, plus throughput statistics via
Meter. |
| WeightedSnapshot |
A statistical snapshot of a
WeightedSnapshot. |
| WeightedSnapshot.WeightedSample |
A single sample item with value and its weights for
WeightedSnapshot. |
Copyright © 2020. All rights reserved.