Uses of Package
io.prometheus.client
-
Classes in io.prometheus.client used by io.prometheus.client Class Description CKMSQuantiles Algorithm solving the "Targeted Quantile Problem" as described in "Effective Computation of Biased Quantiles over Data Streams" by Cormode, Korn, Muthukrishnan, and Srivastava.CKMSQuantiles.Quantile CKMSQuantiles.Sample Collector A collector for a set of metrics.Collector.Describable Collector.MetricFamilySamples A metric, and all of its samples.Collector.MetricFamilySamples.Sample A single Sample, with a unique name and set of labels.Collector.Type CollectorRegistry A registry of Collectors.Counter Counter metric, to track counts of events or running totals.Counter.Builder Counter.Child The value of a single Counter.CounterMetricFamily Counter metric family, for custom collectors and exporters.DoubleAdder One or more variables that together maintain an initially zerodouble
sum.Enumeration Enumeration metric, to track which of a set of states something is in.Enumeration.Builder Enumeration.Child The value of a single Enumeration.Gauge Gauge metric, to report instantaneous values.Gauge.Builder Gauge.Child The value of a single Gauge.Gauge.TimeProvider Gauge.Timer Represents an event being timed.GaugeMetricFamily Gauge metric family, for custom collectors and exporters.Histogram Histogram metric, to track distributions of events.Histogram.Builder Histogram.Child The value of a single Histogram.Histogram.Child.Value Histogram.Timer Represents an event being timed.Info Info metric, key-value pairs.Info.Builder Info.Child The value of a single Info.Predicate Replacement for Java 8'sjava.util.function.Predicate
for compatibility with Java versions < 8.SampleNameFilter Filter samples (i.e.SampleNameFilter.Builder SimpleCollector SimpleCollector.Builder Builders let you configure and then create collectors.SimpleTimer.TimeProvider Striped64 A package-local class holding common representation and mechanics for classes supporting dynamic striping on 64bit values.Striped64.Cell Padded variant of AtomicLong supporting only raw accesses plus CAS.Summary Summary.Builder Summary.Child The value of a single Summary.Summary.Child.Value Summary.Timer Represents an event being timed.SummaryMetricFamily Summary metric family, for custom collectors and exporters.TimeWindowQuantiles Wrapper around CKMSQuantiles. -
Classes in io.prometheus.client used by io.prometheus.client.bridge Class Description CollectorRegistry A registry of Collectors. -
Classes in io.prometheus.client used by io.prometheus.client.cache.caffeine Class Description Collector A collector for a set of metrics.Collector.MetricFamilySamples A metric, and all of its samples. -
Classes in io.prometheus.client used by io.prometheus.client.exporter Class Description Collector A collector for a set of metrics.CollectorRegistry A registry of Collectors.Predicate Replacement for Java 8'sjava.util.function.Predicate
for compatibility with Java versions < 8.Supplier Replacement for Java 8'sjava.util.function.Supplier
for compatibility with Java versions < 8. -
Classes in io.prometheus.client used by io.prometheus.client.exporter.common Class Description Collector.MetricFamilySamples A metric, and all of its samples.Collector.Type -
Classes in io.prometheus.client used by io.prometheus.client.guava.cache Class Description Collector A collector for a set of metrics.Collector.MetricFamilySamples A metric, and all of its samples. -
Classes in io.prometheus.client used by io.prometheus.client.hotspot Class Description Collector A collector for a set of metrics.Collector.MetricFamilySamples A metric, and all of its samples.CollectorRegistry A registry of Collectors.Counter Counter metric, to track counts of events or running totals.GaugeMetricFamily Gauge metric family, for custom collectors and exporters.Predicate Replacement for Java 8'sjava.util.function.Predicate
for compatibility with Java versions < 8. -
Classes in io.prometheus.client used by io.prometheus.client.jetty Class Description Collector A collector for a set of metrics.Collector.MetricFamilySamples A metric, and all of its samples.Collector.MetricFamilySamples.Sample A single Sample, with a unique name and set of labels.CollectorRegistry A registry of Collectors.GaugeMetricFamily Gauge metric family, for custom collectors and exporters. -
Classes in io.prometheus.client used by io.prometheus.client.log4j Class Description Counter Counter metric, to track counts of events or running totals.Counter.Child The value of a single Counter. -
Classes in io.prometheus.client used by io.prometheus.client.log4j2 Class Description Counter Counter metric, to track counts of events or running totals.Counter.Child The value of a single Counter. -
Classes in io.prometheus.client used by io.prometheus.client.logback Class Description CollectorRegistry A registry of Collectors.Counter Counter metric, to track counts of events or running totals.Counter.Child The value of a single Counter. -
Classes in io.prometheus.client used by io.prometheus.client.servlet.common.exporter Class Description CollectorRegistry A registry of Collectors.Predicate Replacement for Java 8'sjava.util.function.Predicate
for compatibility with Java versions < 8. -
Classes in io.prometheus.client used by io.prometheus.client.servlet.common.filter Class Description Counter Counter metric, to track counts of events or running totals.Histogram Histogram metric, to track distributions of events.Histogram.Timer Represents an event being timed. -
Classes in io.prometheus.client used by io.prometheus.client.servlet.jakarta.exporter Class Description CollectorRegistry A registry of Collectors.Predicate Replacement for Java 8'sjava.util.function.Predicate
for compatibility with Java versions < 8.