Uses of Class
io.prometheus.client.Collector
Packages that use Collector
Package
Description
-
Uses of Collector in io.prometheus.client
Subclasses of Collector in io.prometheus.clientModifier and TypeClassDescriptionclass
Counter metric, to track counts of events or running totals.class
Enumeration metric, to track which of a set of states something is in.class
Gauge metric, to report instantaneous values.class
Histogram metric, to track distributions of events.class
Info metric, key-value pairs.class
SimpleCollector<Child>
class
Fields in io.prometheus.client with type parameters of type CollectorModifier and TypeFieldDescriptionCollectorRegistry.MetricFamilySamplesEnumeration.collectorIter
CollectorRegistry.collectorsToNames
CollectorRegistry.namesToCollectors
Methods in io.prometheus.client with type parameters of type CollectorModifier and TypeMethodDescription<T extends Collector>
TCollector.register()
Register the Collector with the default registry.<T extends Collector>
TCollector.register
(CollectorRegistry registry) Register the Collector with the given registry.<T extends Collector>
TReplace the Child with the given labels.Methods in io.prometheus.client that return types with arguments of type CollectorModifier and TypeMethodDescriptionCollectorRegistry.collectors()
A snapshot of the current collectors.CollectorRegistry.MetricFamilySamplesEnumeration.filteredCollectorIterator()
Methods in io.prometheus.client with parameters of type CollectorModifier and TypeMethodDescriptionprivate void
CollectorRegistry.assertNoDuplicateNames
(Collector m, List<String> names) CollectorRegistry.collectorNames
(Collector m) void
Register a Collector.void
CollectorRegistry.unregister
(Collector m) Unregister a Collector. -
Uses of Collector in io.prometheus.client.cache.caffeine
Subclasses of Collector in io.prometheus.client.cache.caffeineModifier and TypeClassDescriptionclass
Collect metrics from Caffeine's com.github.benmanes.caffeine.cache.Cache. -
Uses of Collector in io.prometheus.client.exporter
Methods in io.prometheus.client.exporter with parameters of type CollectorModifier and TypeMethodDescriptionvoid
Pushes all metrics in a Collector, replacing all those with the same job and no grouping key.void
Pushes all metrics in a Collector, replacing all those with the same job and grouping key.void
Pushes all metrics in a Collector, replacing only previously pushed metrics of the same name and job and no grouping key.void
Pushes all metrics in a Collector, replacing only previously pushed metrics of the same name, job and grouping key. -
Uses of Collector in io.prometheus.client.guava.cache
Subclasses of Collector in io.prometheus.client.guava.cacheModifier and TypeClassDescriptionclass
Collect metrics from Guava's com.google.common.cache.Cache. -
Uses of Collector in io.prometheus.client.hotspot
Subclasses of Collector in io.prometheus.client.hotspotModifier and TypeClassDescriptionclass
Exports metrics about JVM buffers.class
Exports metrics about JVM classloading.class
Exports metrics about JVM garbage collectors.class
class
Exports metrics about JVM memory areas.class
Exports the standard exports common across all prometheus clients.class
Exports metrics about JVM thread areas.class
Exports JVM version info. -
Uses of Collector in io.prometheus.client.jetty
Subclasses of Collector in io.prometheus.client.jettyModifier and TypeClassDescriptionclass
Collect metrics from jetty's org.eclipse.jetty.server.handler.StatisticsHandler.class
Methods in io.prometheus.client.jetty with type parameters of type CollectorModifier and TypeMethodDescription<T extends Collector>
TQueuedThreadPoolStatisticsCollector.register
(CollectorRegistry registry)