Skip to content
This repository was archived by the owner on Oct 31, 2024. It is now read-only.

aspecto-io/opentelemetry-ext-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6fd75bf · May 21, 2024
May 21, 2024
May 21, 2024
Apr 7, 2021
May 21, 2024
May 21, 2024
Jan 12, 2021
Dec 27, 2021
Mar 18, 2021
Oct 28, 2020
Apr 8, 2021
Jun 9, 2020
May 21, 2024
Oct 19, 2022
May 16, 2024
May 16, 2024
May 16, 2024

Repository files navigation

opentelemetry-ext-js

⚠️ Deprecation Notice ⚠️

This repository is no longer actively maintained. We are in the process of moving all instrumentation packages to the opentelemetry-js-contrib repository.

For the latest updates and contributions, please refer to the respective packages in the opentelemetry-js-contrib repository. We recommend transitioning your projects to use the instrumentation packages from the new repository.

Thank you for your understanding and continued support!


Build license license

Conventions   •   Development Guide


js extensions for the open-telemetry project, from Aspecto with ❤️

The instrumentations in this repo are:

Compatible with SDK stable ^1.17.1 and SDK experimental ^0.44.0

Instrumentations

Instrumentation Package Instrumented Lib NPM
opentelemetry-instrumentation-kafkajs kafkajs Deprecated in favor of @opentelemetry/instrumentation-kafkajs
opentelemetry-instrumentation-aws-sdk aws-sdk Deprecated in favor of @opentelemetry/instrumentation-aws-sdk
opentelemetry-instrumentation-typeorm TypeORM NPM version typeorm downloads
opentelemetry-instrumentation-sequelize Sequelize NPM version sequelize downloads
opentelemetry-instrumentation-mongoose mongoose Deprecated in favor of @opentelemetry/instrumentation-mongoose
opentelemetry-instrumentation-elasticsearch @elastic/elasticsearch NPM version elasticsearch downloads
opentelemetry-instrumentation-neo4j neo4j-driver NPM version neo4j downloads
opentelemetry-instrumentation-amqplib amqplib (RabbitMQ) Deprecated in favor of @opentelemetry/instrumentation-amqplib
opentelemetry-instrumentation-express express NPM version express downloads
opentelemetry-instrumentation-socket.io socket.io Deprecated in favor of @opentelemetry/instrumentation-socket.io
opentelemetry-instrumentation-node-cache node-cache NPM version node-cache downloads

Resource Detectors

Detector Synchronicity NPM
Service Synchronous NPM version service detector downloads
Deployment Synchronous NPM versiondeployment detector downloads
Git Synchronous NPM version git detector downloads

Propagators

Propagator Description NPM
Selective Selective control on inject / extract enabled on another propagator NPM version propagator selective downloads

Compatibility Table

Instrumentations Version OpenTelemetry Core OpenTelemetry Experimental
0.35.x ^1.8.0 ^0.35.0
0.34.x ^1.8.0 ^0.34.0
0.32.x ^1.0.0 ^0.32.0
0.29.x ^1.0.0 ^0.29.0
0.28.x ^1.0.0 ^0.28.0
0.27.x ^1.0.1 ^0.27.0
0.26.x ^1.0.0 ^0.26.0
0.25.x 0.25.0 ---
0.24.x 0.24.0 ---
0.23.x 0.23.0 ---
0.22.x 0.22.0 ---
0.21.x 0.21.0 ---
0.5.x 0.20.0 ---
0.4.x 0.19.0 ---
0.3.x 0.18.0 ---
0.2.x 0.17.0 ---
0.1.x 0.16.0 ---
0.0.x 0.15.0 ---