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éfaut | ConditionalOnClass |
---|---|---|
otel.exporter.zipkin.enabled | true | ZipkinSpanExporter |
Feedback
Cette page est-elle utile?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!