[英]Span not exported to Jaeger Collector using OpenTelemetry Java
I have configured JaegerGrpcSpanExporter
, so that it can export the created spans to Jaeger-Collector.我已经配置
JaegerGrpcSpanExporter
,以便它可以将创建的跨度导出到 Jaeger-Collector。
I don't want to export the spans to Jaeger-Agent.我不想将跨度导出到 Jaeger-Agent。 I have written down below code.
我已经写下了下面的代码。
public BatchSpansProcessor getBatchSpanProcessor() {
return BatchSpansProcessor.newBuilder(
JaegerGrpcSpanExporter.newBuilder().setServiceName("collector-exporter"). setChannel(ManagedChannelBuilder.forAddress(localhost,14268).usePlaintext(). build()
).build();
}
when i change the port to 14250 ie Jaeger-agent port spans are exported to UI but with 14268 I am not able to find any trace at Jaeger UI.当我将端口更改为 14250 时,即 Jaeger-agent 端口跨度被导出到 UI 但使用 14268 我无法在 Jaeger UI 上找到任何跟踪。
Do i need to change the above code?我需要更改上面的代码吗?
I have resolved it after configuring port as 14250 as JaegerGrpcSpanExporter internally uses grpc port which has been configured to 14250 for jaeger-collector我在将端口配置为 14250 后解决了它,因为 JaegerGrpcSpanExporter 在内部使用 grpc 端口,该端口已为 jaeger-collector 配置为 14250
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.