Uses of Class
io.prometheus.metrics.model.snapshots.MetricSnapshots
Packages that use MetricSnapshots
-
Uses of MetricSnapshots in io.prometheus.metrics.model.registry
Methods in io.prometheus.metrics.model.registry that return MetricSnapshotsModifier and TypeMethodDescriptionMultiCollector.collect()Called when the Prometheus server scrapes metrics.default MetricSnapshotsMultiCollector.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 MetricSnapshotsLikeMultiCollector.collect(), but returns only the snapshots whereincludedNames.test(name)istrue.default MetricSnapshotsMultiCollector.collect(Predicate<String> includedNames, PrometheusScrapeRequest scrapeRequest) LikeMultiCollector.collect(Predicate), but with support for multi-target pattern.PrometheusRegistry.scrape()PrometheusRegistry.scrape(PrometheusScrapeRequest scrapeRequest) PrometheusRegistry.scrape(Predicate<String> includedNames, PrometheusScrapeRequest scrapeRequest) -
Uses of MetricSnapshots in io.prometheus.metrics.model.snapshots
Methods in io.prometheus.metrics.model.snapshots that return MetricSnapshotsModifier and TypeMethodDescriptionMetricSnapshots.Builder.build()static MetricSnapshotsMetricSnapshots.of(MetricSnapshot... snapshots)