Add GraphQL Java Instrumentation #4270
Labels
contribution welcome
Request makes sense, maintainers probably won't have time, contribution would be welcome
enhancement
New feature or request
new instrumentation
Is your feature request related to a problem? Please describe.
GraphQL Java is an essential library for building GraphQL API’s in Java and Kotlin (and other JVM languages, of course).
It powers the following projects:
The library needs proper observability.
Describe the solution you'd like
Javaagent and native instrumentation added to OpenTelemetry.
Instrumentation is already present for JavaScript and Ruby, go instrumentation has been proposed
Considering the fact that no semantic conventions have yet to be adopted, I propose we reuse the span names/events used by the NodeJS OpenTelemetry instrumentation.
Describe alternatives you've considered
N/A
Additional context
I would be prepared to create a pull request to add javaagent instrumentation, please let me know if this is acceptable.
This will probably take some time. I expect to have time beginning next month.
Considering that java-instrumentation-contrib guidelines aren’t yet clear I will create the PR in this repository.
The text was updated successfully, but these errors were encountered: