-
Notifications
You must be signed in to change notification settings - Fork 895
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support Akka Streams #3052
Comments
Hey @jenoOvchi , Unfortunately we won't have the capacity to implement this ourselves, but we'll gladly accept external contributions. |
@jenoOvchi What kind of support are you looking for? Context propagation to stream completion callback or something else? |
@laurit, We use alpakka-kafka to handle and then send new messages to kafka. Accordingly the reading of messages by the consumer and sending by the producer are further separated by asynchronous business logic. I think it would be possible to try adding a tracing context to the existing context forwarding mechanism in akka streams SourceWithContext.scala, somewhere here(MessageBuilder.scala) along with the forwarding offset of the read message and then in the kafka producer we can pull this tracing context to propagate. |
@mateuszrzeszutek @laurit has there been any progress with this ticket since last update? |
@suzilxptr no progress |
https://github.com/kamon-io/Kamon/tree/master/instrumentation/kamon-alpakka-kafka/src/main would be a good guideline as to what is needed here |
Hi!
Is it possible to implement Akka Streams Support for opentelemetry-javaagent?
The text was updated successfully, but these errors were encountered: