-
Notifications
You must be signed in to change notification settings - Fork 4
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
decide what to do for fastify auto-instrumentation #556
Comments
By looking at the adoption dashboard:
I think having the instrumentation by default would encourage that 4-5% to switch from If we do not add it the switch process would require an extra step which is adding the instrumentation manually. If they're using One of the possible drawbacks (if EDOT does not include the instr) would be that
Is not complicated but they will need to list all instrumentations just to get |
We could consider the
Definitely agree with this. I don't yet have a feel for the usage of the new fastify otel instrumentation.
|
From opentelemetry-js-contrib issue 2647: the tracker for instr-fastify changes. |
David and I discussed:
Later consider:
|
OTel JS contrib has instr-fastify for v3, v4, v5. It is being deprecated, disabled by default in auto-instrumentations-node and will eventually be removed in favour of fastify/otel (from the fastify community). The new fastify/otel supports only v5 for now. It is also not auto-instrumentation: the user must manually
await fastifyApp.register(fastifyInstrumentation.plugin());
This issue is about what we want EDOT Node.js to do for fastify instrumentation.
The text was updated successfully, but these errors were encountered: