Class OpenTelemetryAutoConfiguration
java.lang.Object
org.apache.dubbo.spring.boot.autoconfigure.observability.otel.OpenTelemetryAutoConfiguration
@ConditionalOnProperty(prefix="dubbo",
name="enabled",
matchIfMissing=true)
@AutoConfiguration(before=DubboMicrometerTracingAutoConfiguration.class,
afterName="org.springframework.boot.actuate.autoconfigure.tracing.OpenTelemetryAutoConfiguration")
@ConditionalOnDubboTracingEnable
@ConditionalOnClass(name={"io.micrometer.tracing.otel.bridge.OtelTracer","io.opentelemetry.sdk.trace.SdkTracerProvider","io.opentelemetry.api.OpenTelemetry","io.micrometer.tracing.SpanCustomizer"})
@EnableConfigurationProperties(DubboConfigurationProperties.class)
public class OpenTelemetryAutoConfiguration
extends Object
provider OpenTelemetry when you are using Boot invalid input: '<'3.0 or you are not using spring-boot-starter-actuator
-
Method Summary