Uses of Interface
io.prometheus.metrics.model.registry.PrometheusScrapeRequest
Packages that use PrometheusScrapeRequest
Package
Description
-
Uses of PrometheusScrapeRequest in io.prometheus.metrics.exporter.common
Subinterfaces of PrometheusScrapeRequest in io.prometheus.metrics.exporter.common -
Uses of PrometheusScrapeRequest in io.prometheus.metrics.exporter.httpserver
Classes in io.prometheus.metrics.exporter.httpserver that implement PrometheusScrapeRequest -
Uses of PrometheusScrapeRequest in io.prometheus.metrics.exporter.servlet.jakarta
Classes in io.prometheus.metrics.exporter.servlet.jakarta that implement PrometheusScrapeRequest -
Uses of PrometheusScrapeRequest in io.prometheus.metrics.exporter.servlet.javax
Classes in io.prometheus.metrics.exporter.servlet.javax that implement PrometheusScrapeRequestModifier and TypeClassDescriptionstatic class
This inner class adapts a HttpServletRequest to a PrometheusHttpRequest. -
Uses of PrometheusScrapeRequest in io.prometheus.metrics.model.registry
Methods in io.prometheus.metrics.model.registry with parameters of type PrometheusScrapeRequestModifier and TypeMethodDescriptiondefault MetricSnapshot
Collector.collect
(PrometheusScrapeRequest scrapeRequest) Provides Collector with the details of the request issued by Prometheus to allow multi-target pattern implementation Override to implement request dependent logic to provide MetricSnapshotdefault MetricSnapshot
Collector.collect
(Predicate<String> includedNames, PrometheusScrapeRequest scrapeRequest) LikeCollector.collect(Predicate)
, but with support for multi-target pattern.default MetricSnapshots
MultiCollector.collect
(PrometheusScrapeRequest scrapeRequest) Provides Collector with the details of the request issued by Prometheus to allow multi-target pattern implementation Override to implement request dependent logic to provide MetricSnapshotdefault MetricSnapshots
MultiCollector.collect
(Predicate<String> includedNames, PrometheusScrapeRequest scrapeRequest) LikeMultiCollector.collect(Predicate)
, but with support for multi-target pattern.PrometheusRegistry.scrape
(PrometheusScrapeRequest scrapeRequest) PrometheusRegistry.scrape
(Predicate<String> includedNames, PrometheusScrapeRequest scrapeRequest)