Replies: 4 comments 5 replies
-
Hey @paulklos , |
Beta Was this translation helpful? Give feedback.
-
I created an issue and a small project to illustrate what happens. |
Beta Was this translation helpful? Give feedback.
-
Any updates on this? I'm running into the same issue. |
Beta Was this translation helpful? Give feedback.
-
Hi @laurit and @mateuszrzeszutek -- I have created this application that reproduces the problem https://github.com/gvisoc/kafka-streams-instrumentation --please comment if any clarification or screenshots are needed (or if any newer versions are already mitigating the problem). Thanks |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi,
We have an application that consumes messages from a Kafka topic. It's configured with Kafka bindings using Spring Cloud Stream.
One of our processes uses does an aggregation on a KStream, which results in a KTable, which is then converted back into a KStream and picked up by the next processor.
The whole process consists of 4 processors.
The application is instrumented with opentelemetry-javaagent.jar, the latest version.
Up until the aggregation we get the same trace id in our log messages, and a different span id in each processor, which is very nice, and exactly what we would expect.
But after the aggregation the span and trace ids disappear. Inspection in the debugger of the current span shows only zeros.
Is this a known limitation, or is there something we can configure to have proper propagation?
Beta Was this translation helpful? Give feedback.
All reactions