Skip to content
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

Open telemetry support (alt) #1356

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Open telemetry support (alt) #1356

wants to merge 1 commit into from

Conversation

erikvanoosten
Copy link
Collaborator

@erikvanoosten erikvanoosten commented Nov 1, 2024

Retain open telemetry context as provided by the zio-telemetry libraries by copying the relevant fiber ref values between fibers within the zio-kafka consumer and producer. This allows zio-kafka / zio-telemetry programs to integrate with Java Kafka clients that have been instrumented by the default OpenTelemetry java agent.

This is an alternative implementation to #1345.

At the moment this PR only contains the code that will get and set fiber ref values. When this PR is ready, this code will be integrated into the consumer and producer.

... and in particular for tracing by the zio-telemetry libraries. This allows programs using zio-telemetry to integrate with the Java Kafka client, provided it was instrumented by the default OpenTelemetry java agent.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant