-
Notifications
You must be signed in to change notification settings - Fork 27
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 OpenTelemetry Context preservation in Kotlin coroutines #210
Comments
I ran into the same problem and could solve it by duplicating the Here is an example repository: https://github.com/nfode/micronaut-tracing-coroutines/tree/opentelemetry |
Would like to have this fix as well. Any plans to implement a fix for this into the official repo? |
@GeitV What version do you have? Have you tried it? |
I am currently running Micronaut 4.6.3 but in our Elastic APM there's just this empty void where there used to be SQL queries when we changed from blocking to flow {}. We also discovered that But now we have some slow queries and we actually have no clue what's going on in flow and which parts of the queries are slow, without removing flow. |
Feature description
Hello, we'd like to using OpenTelemetry in our Kotlin Micronaut application. However, the OpenTelemetry Context doesn't seem to be preserved after the first coroutines suspension.
For the Open-Tracing implementation, a custom Dispatcher has been created which cannot be used for OpenTelemetry.
Are there plans to support this feature?
Thanks!
The text was updated successfully, but these errors were encountered: