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.
 
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.