Interface MicrometerConfig


@ConfigMapping(prefix="quarkus.micrometer") @ConfigRoot(phase=BUILD_AND_RUN_TIME_FIXED) public interface MicrometerConfig
Global configuration for the Micrometer extension
  • Method Details

    • enabled

      @WithDefault("true") boolean enabled()
      Micrometer metrics support.

      Micrometer metrics support is enabled by default.

    • registryEnabledDefault

      @WithDefault("true") boolean registryEnabledDefault()
      Micrometer MeterRegistry discovery.

      Micrometer MeterRegistry implementations discovered on the classpath will be enabled automatically by default.

    • binderEnabledDefault

      @WithDefault("true") boolean binderEnabledDefault()
      Micrometer MeterBinder discovery.

      Micrometer MeterBinder implementations discovered on the classpath will be enabled automatically by default.

    • binder

      Build / static runtime config for binders
    • export

      Build / static runtime config for exporters
    • checkRegistryEnabledWithDefault

      default boolean checkRegistryEnabledWithDefault(MicrometerConfig.CapabilityEnabled config)
      For MeterRegistry configurations with optional 'enabled' attributes, determine whether the registry is enabled using registryEnabledDefault() as the default value.
    • checkBinderEnabledWithDefault

      default boolean checkBinderEnabledWithDefault(MicrometerConfig.CapabilityEnabled config)
      For MeterBinder configurations with optional 'enabled' attributes, determine whether the binder is enabled using binderEnabledDefault() as the default value.