其他 Spring 自动配置
你可以使用 OpenTelemetry Zipkin 启动器,而不是使用 OpenTelemetry Spring 启动器。
Zipkin 启动器
OpenTelemetry Zipkin Exporter Starter 是一个启动器包,其中包含设置分布式追踪所需的 opentelemetry-api
、opentelemetry-sdk
、opentelemetry-extension-annotations
、opentelemetry-logging-exporter
、opentelemetry-spring-boot-autoconfigurations
和 Spring 框架启动器。
它还提供了 opentelemetry-exporters-zipkin 构件和相应的导出器自动配置。
如果运行时类路径中存在导出器,且 Spring 应用程序上下文中缺少该导出器的 Spring Bean,则会初始化一个导出器 Bean,并将其添加到活动追踪器提供程序中的简单跨度处理器中。 有关更多详细信息,请参阅 实现 (OpenTelemetryAutoConfiguration.java)。
<dependencies>
<dependency>
<groupId>io.opentelemetry</groupId>
<artifactId>opentelemetry-exporter-zipkin</artifactId>
<version>1.55.0</version>
</dependency>
</dependencies>
dependencies {
implementation("io.opentelemetry:opentelemetry-exporter-zipkin:1.55.0")
}
配置
属性 | 默认值 | ConditionalOnClass |
---|---|---|
otel.exporter.zipkin.enabled | true | ZipkinSpanExporter |
Feedback
Was this page helpful?
Thank you. Your feedback is appreciated!
Please let us know how we can improve this page. Your feedback is appreciated!