https://kotlinlang.org logo
#server
Title
a

Andrew Louis

09/16/2022, 2:31 PM
Cross-posting this here in case you folks have some insight 🙂 https://kotlinlang.slack.com/archives/C1CFAFJSK/p1663212895400299
a

Anurag Soni

09/18/2022, 6:41 PM
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.
a

Andrew Louis

09/20/2022, 11:46 AM
Not sure if it has to do with specific libraries 🤔 If you look at some of the repro snippets in the issues - this one for example; https://github.com/open-telemetry/opentelemetry-java-instrumentation/issues/6542 It's evident with very simple sandboxed use-cases
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.
2 Views