- All Known Implementing Classes:
PrometheusMetricsProvider,SimpleMetricsProvider
public interface MetricsProvider
Micrometer registry and output generator.
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidaddDataAccessPointMetrics(DataAccessPoint dataAccessPoint) default voiddataAccessPointMetrics(MetricsProvider metricsProvider, DataAccessPointRegistry dapRegistry) Bind each data access point in a DataAccessPointRegistry to the system MicrometerMeterRegistry.io.micrometer.core.instrument.MeterRegistrystatic MetricsProvidergetMetricsProvider(jakarta.servlet.ServletContext servletContext) voidscrape(HttpAction action) static voidsetMetricsProvider(jakarta.servlet.ServletContext servletContext, MetricsProvider provider)
-
Method Details
-
getMeterRegistry
io.micrometer.core.instrument.MeterRegistry getMeterRegistry() -
scrape
-
dataAccessPointMetrics
default void dataAccessPointMetrics(MetricsProvider metricsProvider, DataAccessPointRegistry dapRegistry) Bind each data access point in a DataAccessPointRegistry to the system MicrometerMeterRegistry. -
addDataAccessPointMetrics
-
setMetricsProvider
static void setMetricsProvider(jakarta.servlet.ServletContext servletContext, MetricsProvider provider) -
getMetricsProvider
-