Interface MicrometerConfig.BinderConfig

Enclosing interface:
MicrometerConfig

public static interface MicrometerConfig.BinderConfig
Build / static runtime config for binders
  • Method Details

    • httpClient

      HttpClientConfigGroup httpClient()
    • httpServer

      HttpServerConfigGroup httpServer()
    • jvm

      Micrometer JVM metrics support.

      Support for JVM metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and quarkus.micrometer.binder-enabled-default is true.

    • kafka

    • redis

    • stork

    • grpcServer

      GrpcServerConfigGroup grpcServer()
    • grpcClient

      GrpcClientConfigGroup grpcClient()
    • messaging

    • virtualThreads

      VirtualThreadsConfigGroup virtualThreads()
    • system

      Optional<Boolean> system()
      Micrometer System metrics support.

      Support for System metrics will be enabled if Micrometer support is enabled, and either this value is true, or this value is unset and quarkus.micrometer.binder-enabled-default is true.

    • vertx

    • netty

    • enableAll

      @WithDefault("false") boolean enableAll()
      Enable all binders. Activates all metrics regardless off their particular default.

      This property has precedence over all MicrometerConfig.BinderConfig binders. In other words, if the quarkus.micrometer.binder.jvm is set to false and quarkus.micrometer.binder.enabled-all is set to true, all JVM metrics will be enabled.

      Also takes precedence over quarkus.micrometer.binder-enabled-default, if binder discover is disabled, discovery of all metrics will still happen.