Class SpringWebMvcTelemetry

java.lang.Object
io.opentelemetry.instrumentation.spring.webmvc.v5_3.SpringWebMvcTelemetry

public final class SpringWebMvcTelemetry extends Object
Entrypoint for instrumenting Spring Web MVC apps.
  • Method Details

    • create

      public static SpringWebMvcTelemetry create(io.opentelemetry.api.OpenTelemetry openTelemetry)
      Returns a new SpringWebMvcTelemetry configured with the given OpenTelemetry.
    • builder

      public static SpringWebMvcTelemetryBuilder builder(io.opentelemetry.api.OpenTelemetry openTelemetry)
      Returns a new SpringWebMvcTelemetryBuilder configured with the given OpenTelemetry.
    • createServletFilter

      public javax.servlet.Filter createServletFilter()
      Returns a new Filter that generates telemetry for received HTTP requests.