| Interface | Description |
|---|---|
| Counter |
A Counter is a
Metric that measures a count. |
| Gauge<T> |
A Gauge is a
Metric that calculates a specific value at a point in time. |
| Histogram |
The histogram allows to record values, get the current count of recorded values and create
histogram statistics for the currently seen elements.
|
| Metric |
An interface to indicate a class is a metric.
|
| MetricGroup |
A MetricGroup is a named container for
Metrics and further metric subgroups. |
| Class | Description |
|---|---|
| DescriptiveStatisticsHistogram | |
| DescriptiveStatisticsHistogramStatistics |
DescriptiveStatistics histogram statistics implementation returned by
DescriptiveStatisticsHistogram. |
| HistogramStatistics |
Histogram statistics represent the current snapshot of elements recorded in the histogram.
|
| MetricGroupImpl |
Default implementation of
MetricGroup. |
| MetricRegistry |
Factory to create
MetricGroups. |
| SimpleCounter |
A simple low-overhead
Counter. |
| Enum | Description |
|---|---|
| MetricType |
Enum describing the different metric types.
|
Copyright © 2023–2025 The Apache Software Foundation. All rights reserved.