Class Metric

java.lang.Object
io.prometheus.metrics.core.metrics.Metric
All Implemented Interfaces:
Collector
Direct Known Subclasses:
MetricWithFixedMetadata

public abstract class Metric extends Object implements Collector
Common base class for all metrics.
  • Field Details

    • constLabels

      protected final Labels constLabels
  • Constructor Details

  • Method Details

    • collect

      public abstract MetricSnapshot collect()
      Description copied from interface: Collector
      Called when the Prometheus server scrapes metrics.
      Specified by:
      collect in interface Collector