All Classes and Interfaces
Class
Description
Counter metric.
Represents a single counter data point, i.e. a single line for a counter metric in Prometheus
text format.
Example:
Represents a single data point of a histogram or a summary metric.
The ExemplarSampler selects Spans as exemplars.
Gauge metric.
Represents a single gauge data point, i.e. a single line for a gauge metric in Prometheus text
format.
Example:
Histogram metric.
Info metric.
Common base class for all metrics.
Almost all metrics have fixed metadata, i.e. the metric name is known when the metric is created.
MetricWithFixedMetadata.Builder<B extends MetricWithFixedMetadata.Builder<B,M>,M extends MetricWithFixedMetadata>
Used for scheduling maintenance tasks like purging outdated Exemplars or resetting native
histograms.
Maintains a ring buffer of T to implement a sliding time window.
StateSet metric.
Represents a single StateSet data point.
Summary metric.
Example:
Helper class for observing durations.
Convenience API for timing durations.