From 0e9840e7dee563f342f39c4a89cc715231d4d9d7 Mon Sep 17 00:00:00 2001 From: Moritz Halbritter Date: Wed, 11 Mar 2026 08:34:06 +0100 Subject: [PATCH] Provide advance warning of the deprecation and forthcoming removal of OpenTelemetry's ZipkinSpanExporter Closes gh-49453 --- .../antora/modules/reference/pages/actuator/tracing.adoc | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/documentation/spring-boot-docs/src/docs/antora/modules/reference/pages/actuator/tracing.adoc b/documentation/spring-boot-docs/src/docs/antora/modules/reference/pages/actuator/tracing.adoc index 83bdcdb36f5..ed48a82021c 100644 --- a/documentation/spring-boot-docs/src/docs/antora/modules/reference/pages/actuator/tracing.adoc +++ b/documentation/spring-boot-docs/src/docs/antora/modules/reference/pages/actuator/tracing.adoc @@ -12,7 +12,7 @@ TIP: To learn more about Micrometer Tracing capabilities, see its {url-micromete Spring Boot ships auto-configuration for the following tracers: -* https://opentelemetry.io/[OpenTelemetry] with https://zipkin.io/[Zipkin] or https://opentelemetry.io/docs/reference/specification/protocol/[OTLP]. +* https://opentelemetry.io/[OpenTelemetry] with https://opentelemetry.io/docs/reference/specification/protocol/[OTLP]. * https://github.com/openzipkin/brave[OpenZipkin Brave] with https://zipkin.io/[Zipkin]. @@ -128,6 +128,10 @@ The customizers take precedence over anything applied by the auto-configuration. [[actuator.micrometer-tracing.tracer-implementations.otel-zipkin]] === OpenTelemetry With Zipkin +WARNING: OpenTelemetry has https://opentelemetry.io/docs/specs/otel/trace/sdk_exporters/zipkin/[deprecated their Zipkin support]. +The auto-configuration for it will be removed in Spring Boot 4.2. +Either switch to Brave or consider using https://github.com/openzipkin-contrib/zipkin-otel[the Zipkin OTel module] for ingesting OTLP directly. + Tracing with OpenTelemetry and reporting to Zipkin requires the following dependencies: * `org.springframework.boot:spring-boot-micrometer-tracing-opentelemetry` - Spring Boot's support for Micrometer Tracing over OpenTelemetry.