eBPF-Based Instrumentation is currently available with the Odigos Enterprise plan.
Contact us for more information.For Native Instrumentation click here.
Contact us for more information.For Native Instrumentation click here.
Supported Versions
Odigos eBPF-Based NodeJS Instrumentation requires a NodeJS runtime version of 14 and above.Odigos Enterprise data collection is done using eBPF, so Odigos requires, at minimum, platforms that have underlying Linux kernel versions of 5.4.0.
Instrumentation Libraries
The following npm packages will be auto instrumented by Odigos:HTTP Frameworks
fastifyversions>=3.0.0 <5. http web application frameworkhttpnode:httphttp server and client moduleshttpsnode:httpshttps server and client modules@hapi/hapiversions>=17.0.0 <22. http web application frameworkrestifyversions>=4.0.0 <12. http web application frameworkrouterversions>=1.0.0 <2. http middleware router
HTTP Clients
RPC (Remote Procedure Call)
@grpc/grpc-jsversions>=1.0.0 <2. rpc client and server for gRPC framework