Autre auto-configuration Spring

Au lieu d’utiliser le Spring starter OpenTelemetry, vous pouvez utiliser le Zipkin starter OpenTelemetry.

Zipkin starter

Le “OpenTelemetry Zipkin Exporter Starter” est un paquet de démarrage qui inclut opentelemetry-api, opentelemetry-sdk, opentelemetry-extension-annotations, opentelemetry-logging-exporter, opentelemetry-spring-boot-autoconfigurations et les starters du framework Spring requis pour configurer le traçage distribué. Il fournit également l’artefact opentelemetry-exporters-zipkin et l’autoconfiguration de l’exportateur correspondante.

Si un exportateur est présent dans le classpath lors de l’exécution et qu’un bean Spring de l’exportateur est manquant dans le contexte de l’application Spring, un bean d’exportateur est initialisé et ajouté à un simple processeur de span dans le traceur actif. Pour plus de détails, consultez l' implémentation (OpenTelemetryAutoConfiguration.java).

<dependencies>
  <dependency>
    <groupId>io.opentelemetry</groupId>
    <artifactId>opentelemetry-exporter-zipkin</artifactId>
    <version>1.51.0</version>
  </dependency>
</dependencies>
dependencies {
  implementation("io.opentelemetry:opentelemetry-exporter-zipkin:1.51.0")
}

Configurations

PropriétéValeur par défautConditionalOnClass
otel.exporter.zipkin.enabledtrueZipkinSpanExporter

Dernière modification August 4, 2025: [fr] Translation of Zero Code Java docs (#7389) (a409f82a)