![](/img/trans.png)
[英]OpenTelemetry autoinstrumentation. Error with export spans via OTel collector to Jaeger
[英]Span not exported to Jaeger Collector using OpenTelemetry Java
我已经配置JaegerGrpcSpanExporter
,以便它可以将创建的跨度导出到 Jaeger-Collector。
我不想将跨度导出到 Jaeger-Agent。 我已经写下了下面的代码。
public BatchSpansProcessor getBatchSpanProcessor() {
return BatchSpansProcessor.newBuilder(
JaegerGrpcSpanExporter.newBuilder().setServiceName("collector-exporter"). setChannel(ManagedChannelBuilder.forAddress(localhost,14268).usePlaintext(). build()
).build();
}
当我将端口更改为 14250 时,即 Jaeger-agent 端口跨度被导出到 UI 但使用 14268 我无法在 Jaeger UI 上找到任何跟踪。
我需要更改上面的代码吗?
我在将端口配置为 14250 后解决了它,因为 JaegerGrpcSpanExporter 在内部使用 grpc 端口,该端口已为 jaeger-collector 配置为 14250
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.