Interface PrometheusConfig

All Superinterfaces:
io.micrometer.core.instrument.config.MeterRegistryConfig

public interface PrometheusConfig
extends io.micrometer.core.instrument.config.MeterRegistryConfig
Configuration for PrometheusMeterRegistry.
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static PrometheusConfig DEFAULT
    Accept configuration defaults
  • Method Summary

    Modifier and Type Method Description
    default boolean descriptions()  
    default java.lang.String prefix()  
    default java.time.Duration step()  

    Methods inherited from interface io.micrometer.core.instrument.config.MeterRegistryConfig

    get
  • Field Details

  • Method Details

    • prefix

      default java.lang.String prefix()
      Specified by:
      prefix in interface io.micrometer.core.instrument.config.MeterRegistryConfig
    • descriptions

      default boolean descriptions()
      Returns:
      true if meter descriptions should be sent to Prometheus. Turn this off to minimize the amount of data sent on each scrape.
    • step

      default java.time.Duration step()
      Returns:
      The step size to use in computing windowed statistics like max. The default is 1 minute. To get the most out of these statistics, align the step interval to be close to your scrape interval.