I'm guessing it'll also depend a lot on the libraries you use. I started using Kotlin recently (I've only been using it for a week or so), but was able to use the jvm open telemetry agent with kotlin and get decent trace coverage (no manual instrumentation so far). I use Vert.x on the server and use kotlin coroutines.
Took us some time to learn that the tracing was not working as expected once we started drilling down, it wasn't clear since there definitely were some traces - but they just had incorrect measurements
a
Anurag Soni
09/20/2022, 12:25 PM
Gotcha! Thanks for sharing this! I've only been using Kotlin for a week or so, and so far the traces I got out of a vert.x app looked okay. I'll keep tabs on the output I see to ensure that things are actually working.