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
long s. |
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
|
MetricsServiceImpl | |
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 © 2021. All rights reserved.