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
Gauge metric, to report instantaneous values.class
Histogram metric, to track distributions of events.class
SimpleCollector<Child>
class
Summary metric, to track the size of events.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.includedCollectorIterator
(Set<String> includedNames) Methods in io.prometheus.client with parameters of type CollectorModifier and TypeMethodDescriptionCollectorRegistry.collectorNames
(Collector m) void
Register a Collector.void
CollectorRegistry.unregister
(Collector m) Unregister a Collector. -
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
Deprecated.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
Deprecated.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)
PushGateway.push(Collector, String, Map)