You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
Jaeger Opentelemetry Ingester cannot correctly handle kafka.consumer.encoding when its value is zipkin-thrift. Also, the flag not accept the otlp-proto as value even Ingester's Kafka implementation is from OTel.
To Reproduce
Check helper
$ opentelemetry-ingester -h
...
--kafka.consumer.encoding string The encoding of spans ("json", "protobuf", "zipkin-thrift") consumed from kafka (default "protobuf")
...
Can the otlp kafka exporter handle zipkin-thrift? The docs don't indicate that it can and I would expect to see it added here if it could.
The decision to not accept otlp-proto was made by me simply b/c the existing Jaeger flag does not support that value. Having said all this, these designs are still in flux and we are currently working on what the final configuration for the OTEL Jaeger ingester will look like.
Thank you for the issue/input.
UPDATE: Ok, I see. You're talking about the receiver which does support zipkin-thrift. I also decided not to handle that b/c the exporter side could not. But like I said before this is all currently being discussed. Thank you for expressing your needs so we can work on meeting them.
But like I said before this is all currently being discussed. Thank you for expressing your needs so we can work on meeting them.
More information about the scenario:
I'm using OTel and Jaeger at the same time.
Here is the flow: OTel Agent -> OTel Collector -> Kafka -> Jaeger OTel Ingester -> Cassandra.
I am using the Jaeger OTel Ingester because no other ingester/collector can resolve otlp_proto and put data into Cassandra, which can read by Jeager Query. I also believe the Jaeger OTel Ingester should accept otlp-proto since it is an ingester that serves for OTel (I presumed from its name).
Describe the bug
Jaeger Opentelemetry Ingester cannot correctly handle
kafka.consumer.encoding
when its value iszipkin-thrift
. Also, the flag not accept theotlp-proto
as value even Ingester's Kafka implementation is from OTel.To Reproduce
zipkin-thrift
as encoding valueExpected behavior
Accept
zipkin-thrift
orotlp-proto
as its value since these values (nearly) work in the config file.Version (please complete the following information):
The text was updated successfully, but these errors were encountered: