Interface MetricsProvider

All Known Implementing Classes:
PrometheusMetricsProvider, SimpleMetricsProvider

public interface MetricsProvider
Micrometer registry and output generator.
  • Method Details

    • getMeterRegistry

      io.micrometer.core.instrument.MeterRegistry getMeterRegistry()
    • scrape

      void scrape(HttpAction action)
    • dataAccessPointMetrics

      default void dataAccessPointMetrics(MetricsProvider metricsProvider, DataAccessPointRegistry dapRegistry)
      Bind each data access point in a DataAccessPointRegistry to the system Micrometer MeterRegistry.
    • addDataAccessPointMetrics

      default void addDataAccessPointMetrics(DataAccessPoint dataAccessPoint)
    • setMetricsProvider

      static void setMetricsProvider(jakarta.servlet.ServletContext servletContext, MetricsProvider provider)
    • getMetricsProvider

      static MetricsProvider getMetricsProvider(jakarta.servlet.ServletContext servletContext)