opentelemetry-js-contrib
opentelemetry-js-contrib copied to clipboard
feat: kafkajs instrumentation
Which problem is this PR solving?
Prerequisite for https://github.com/open-telemetry/opentelemetry-js-contrib/issues/1845
Short description of the changes
Adds the kafkajs instrumentation created by Aspecto which does not seem to be maintained any longer.
The codebase has been converted to TypeScript and differs from the original how the propagation headers are read (in this case they are read case insensitively, this fixes propagation issues across language SDKs). Added a NOTICE file attributing the original work and describing the changes.