Uses of Class
io.prometheus.metrics.model.snapshots.MetricSnapshots
Packages that use MetricSnapshots
Package
Description
-
Uses of MetricSnapshots in io.prometheus.metrics.expositionformats
Methods in io.prometheus.metrics.expositionformats with parameters of type MetricSnapshotsModifier and TypeMethodDescriptiondefault StringExpositionFormatWriter.toDebugString(MetricSnapshots metricSnapshots) Converts the metric snapshots to a debug string using the default escaping scheme.default StringExpositionFormatWriter.toDebugString(MetricSnapshots metricSnapshots, EscapingScheme escapingScheme) Converts the metric snapshots to a debug string using the specified escaping scheme.PrometheusProtobufWriter.toDebugString(MetricSnapshots metricSnapshots, EscapingScheme escapingScheme) default voidExpositionFormatWriter.write(OutputStream out, MetricSnapshots metricSnapshots) Writes the given metric snapshots to the output stream using the default escaping scheme.voidExpositionFormatWriter.write(OutputStream out, MetricSnapshots metricSnapshots, EscapingScheme escapingScheme) Writes the given metric snapshots to the output stream using the specified escaping scheme.voidOpenMetricsTextFormatWriter.write(OutputStream out, MetricSnapshots metricSnapshots, EscapingScheme scheme) voidPrometheusProtobufWriter.write(OutputStream out, MetricSnapshots metricSnapshots, EscapingScheme escapingScheme) voidPrometheusTextFormatWriter.write(OutputStream out, MetricSnapshots metricSnapshots, EscapingScheme scheme) -
Uses of MetricSnapshots in io.prometheus.metrics.expositionformats.internal
Methods in io.prometheus.metrics.expositionformats.internal with parameters of type MetricSnapshotsModifier and TypeMethodDescriptionPrometheusProtobufWriterImpl.toDebugString(MetricSnapshots metricSnapshots, EscapingScheme escapingScheme) voidPrometheusProtobufWriterImpl.write(OutputStream out, MetricSnapshots metricSnapshots, EscapingScheme escapingScheme) -
Uses of MetricSnapshots in io.prometheus.metrics.instrumentation.caffeine
Methods in io.prometheus.metrics.instrumentation.caffeine that return MetricSnapshots -
Uses of MetricSnapshots in io.prometheus.metrics.instrumentation.dropwizard
Methods in io.prometheus.metrics.instrumentation.dropwizard that return MetricSnapshots -
Uses of MetricSnapshots in io.prometheus.metrics.instrumentation.dropwizard5
Methods in io.prometheus.metrics.instrumentation.dropwizard5 that return MetricSnapshots -
Uses of MetricSnapshots in io.prometheus.metrics.instrumentation.guava
Methods in io.prometheus.metrics.instrumentation.guava that return 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) -
Uses of MetricSnapshots in io.prometheus.metrics.simpleclient.bridge
Methods in io.prometheus.metrics.simpleclient.bridge that return MetricSnapshots