Class MicrometerTracingAutoConfiguration

java.lang.Object
org.springframework.boot.actuate.autoconfigure.tracing.MicrometerTracingAutoConfiguration

@AutoConfiguration @ConditionalOnClass(io.micrometer.tracing.Tracer.class) @ConditionalOnEnabledTracing public class MicrometerTracingAutoConfiguration extends Object
Auto-configuration for the Micrometer Tracing API.
Since:
3.0.0
  • Field Details

  • Constructor Details

    • MicrometerTracingAutoConfiguration

      public MicrometerTracingAutoConfiguration()
  • Method Details

    • defaultTracingObservationHandler

      @Bean @ConditionalOnMissingBean @ConditionalOnBean(io.micrometer.tracing.Tracer.class) @Order(2147482647) public io.micrometer.tracing.handler.DefaultTracingObservationHandler defaultTracingObservationHandler(io.micrometer.tracing.Tracer tracer)
    • propagatingSenderTracingObservationHandler

      @Bean @ConditionalOnMissingBean @ConditionalOnBean({io.micrometer.tracing.Tracer.class,io.micrometer.tracing.propagation.Propagator.class}) @Order(2000) public io.micrometer.tracing.handler.PropagatingSenderTracingObservationHandler<?> propagatingSenderTracingObservationHandler(io.micrometer.tracing.Tracer tracer, io.micrometer.tracing.propagation.Propagator propagator)
    • propagatingReceiverTracingObservationHandler

      @Bean @ConditionalOnMissingBean @ConditionalOnBean({io.micrometer.tracing.Tracer.class,io.micrometer.tracing.propagation.Propagator.class}) @Order(1000) public io.micrometer.tracing.handler.PropagatingReceiverTracingObservationHandler<?> propagatingReceiverTracingObservationHandler(io.micrometer.tracing.Tracer tracer, io.micrometer.tracing.propagation.Propagator propagator)