Uses of Package
io.prometheus.client
Packages that use io.prometheus.client
Package
Description
-
Classes in io.prometheus.client used by io.prometheus.clientClassDescriptionAlgorithm solving the "Targeted Quantile Problem" as described in "Effective Computation of Biased Quantiles over Data Streams" by Cormode, Korn, Muthukrishnan, and Srivastava.A collector for a set of metrics.A metric, and all of its samples.A single Sample, with a unique name and set of labels.A registry of Collectors.Counter metric, to track counts of events or running totals.The value of a single Counter.Counter metric family, for custom collectors and exporters.One or more variables that together maintain an initially zero
double
sum.Enumeration metric, to track which of a set of states something is in.The value of a single Enumeration.Gauge metric, to report instantaneous values.The value of a single Gauge.Represents an event being timed.Gauge metric family, for custom collectors and exporters.Histogram metric, to track distributions of events.The value of a single Histogram.Represents an event being timed.Info metric, key-value pairs.The value of a single Info.Replacement for Java 8'sjava.util.function.Predicate
for compatibility with Java versions < 8.Filter samples (i.e.Builders let you configure and then create collectors.A package-local class holding common representation and mechanics for classes supporting dynamic striping on 64bit values.Padded variant of AtomicLong supporting only raw accesses plus CAS.The value of a single Summary.Represents an event being timed.Summary metric family, for custom collectors and exporters.Wrapper around CKMSQuantiles. -
Classes in io.prometheus.client used by io.prometheus.client.bridge
-
Classes in io.prometheus.client used by io.prometheus.client.cache.caffeineClassDescriptionA collector for a set of metrics.A metric, and all of its samples.
-
Classes in io.prometheus.client used by io.prometheus.client.exporterClassDescriptionA collector for a set of metrics.A registry of Collectors.Replacement for Java 8's
java.util.function.Predicate
for compatibility with Java versions < 8.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
-
Classes in io.prometheus.client used by io.prometheus.client.guava.cacheClassDescriptionA collector for a set of metrics.A metric, and all of its samples.
-
Classes in io.prometheus.client used by io.prometheus.client.hotspotClassDescriptionA collector for a set of metrics.A metric, and all of its samples.A registry of Collectors.Counter metric, to track counts of events or running totals.Gauge metric family, for custom collectors and exporters.Replacement for Java 8's
java.util.function.Predicate
for compatibility with Java versions < 8. -
Classes in io.prometheus.client used by io.prometheus.client.jettyClassDescriptionA collector for a set of metrics.A metric, and all of its samples.A single Sample, with a unique name and set of labels.A registry of Collectors.Gauge metric family, for custom collectors and exporters.
-
Classes in io.prometheus.client used by io.prometheus.client.log4jClassDescriptionCounter metric, to track counts of events or running totals.The value of a single Counter.
-
Classes in io.prometheus.client used by io.prometheus.client.log4j2ClassDescriptionCounter metric, to track counts of events or running totals.The value of a single Counter.
-
Classes in io.prometheus.client used by io.prometheus.client.logbackClassDescriptionA registry of Collectors.Counter metric, to track counts of events or running totals.The value of a single Counter.
-
Classes in io.prometheus.client used by io.prometheus.client.servlet.common.exporterClassDescriptionA registry of Collectors.Replacement for Java 8's
java.util.function.Predicate
for compatibility with Java versions < 8. -
Classes in io.prometheus.client used by io.prometheus.client.servlet.common.filterClassDescriptionCounter metric, to track counts of events or running totals.Histogram metric, to track distributions of events.Represents an event being timed.
-
Classes in io.prometheus.client used by io.prometheus.client.servlet.jakarta.exporterClassDescriptionA registry of Collectors.Replacement for Java 8's
java.util.function.Predicate
for compatibility with Java versions < 8.