Class MicrometerShimAutoConfiguration

java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.metrics.MicrometerShimAutoConfiguration

@Configuration @EnableConfigurationProperties(MicrometerShimProperties.class) @ConditionalOnProperty(name="otel.springboot.micrometer.enabled", matchIfMissing=true) @AutoConfigureAfter(org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration.class) @AutoConfigureBefore(org.springframework.boot.actuate.autoconfigure.metrics.CompositeMeterRegistryAutoConfiguration.class) @ConditionalOnBean(io.micrometer.core.instrument.Clock.class) @ConditionalOnClass(io.micrometer.core.instrument.MeterRegistry.class) public class MicrometerShimAutoConfiguration extends Object
  • Constructor Details

    • MicrometerShimAutoConfiguration

      public MicrometerShimAutoConfiguration()
  • Method Details

    • micrometerShim

      @Bean public io.micrometer.core.instrument.MeterRegistry micrometerShim(io.opentelemetry.api.OpenTelemetry openTelemetry, io.micrometer.core.instrument.Clock micrometerClock)