Class WebMvcFilterAutoConfiguration

java.lang.Object
io.opentelemetry.instrumentation.spring.autoconfigure.webmvc.WebMvcFilterAutoConfiguration

@Configuration @EnableConfigurationProperties(WebMvcProperties.class) @ConditionalOnProperty(prefix="otel.springboot.web", name="enabled", matchIfMissing=true) @ConditionalOnClass({org.springframework.web.filter.OncePerRequestFilter.class,org.springframework.web.servlet.DispatcherServlet.class}) @ConditionalOnBean(io.opentelemetry.api.OpenTelemetry.class) public class WebMvcFilterAutoConfiguration extends Object
Configures SpringWebMvcTelemetry for tracing.
  • Constructor Details

    • WebMvcFilterAutoConfiguration

      public WebMvcFilterAutoConfiguration()
  • Method Details

    • otelWebMvcInstrumentationFilter

      @Bean public javax.servlet.Filter otelWebMvcInstrumentationFilter(io.opentelemetry.api.OpenTelemetry openTelemetry)