2828 <strong>
2929 <a href="CONTRIBUTING.md">Contributing<a/>
3030 •
31- <a href="plugins/">Plugins <a/>
31+ <a href="plugins/">Instrumentations <a/>
3232 •
3333 <a href="propagators/">Propagators<a/>
3434 •
@@ -44,39 +44,38 @@ This is a repository for OpenTelemetry JavaScript contributions that are not par
4444[ core repository] ( https://github.com/open-telemetry/opentelemetry-js ) and
4545core distribution of the API and SDK.
4646
47- ## Plugins
47+ ## Instrumentations
4848
49- OpenTelemetry can collect tracing data automatically using plugins . Vendors/Users can also create and use their own. Currently, OpenTelemetry supports automatic tracing for:
49+ OpenTelemetry can collect tracing data automatically using instrumentations . Vendors/Users can also create and use their own. Currently, OpenTelemetry supports automatic tracing for:
5050
51- ### Node Plugins
51+ ### Node Instrumentations
5252
53- - [ @opentelemetry/plugin-grpc ] [ otel-plugin-grpc ]
54- - [ @opentelemetry/plugin-http ] [ otel-plugin-http ]
55- - [ @opentelemetry/plugin-https ] [ otel-plugin-https ]
56- - [ @opentelemetry/plugin-mongodb ] [ otel-plugin-mongodb ]
57- - [ @opentelemetry/plugin-mysql ] [ otel-plugin-mysql ]
58- - [ @opentelemetry/plugin-pg ] [ otel-plugin-pg ]
59- - [ @opentelemetry/plugin-pg-pool ] [ otel-plugin-pg-pool ]
60- - [ @opentelemetry/plugin-redis ] [ otel-plugin-redis ]
61- - [ @opentelemetry/plugin-ioredis ] [ otel-plugin-ioredis ]
62- - [ @opentelemetry/plugin-express ] [ otel-plugin-express ]
63- - [ @opentelemetry/plugin-dns ] [ otel-plugin-dns ]
64- - [ @opentelemetry/hapi-instrumentation ] [ otel-contrib-hapi-instrumentation ]
53+ - [ @opentelemetry/instrumentation-grpc ] [ otel-instrumentation-grpc ]
54+ - [ @opentelemetry/instrumentation-http ] [ otel-instrumentation-http ]
55+ - [ @opentelemetry/instrumentation-mongodb ] [ otel-contrib-instrumentation-mongodb ]
56+ - [ @opentelemetry/instrumentation-mysql ] [ otel-contrib-instrumentation-mysql ]
57+ - [ @opentelemetry/instrumentation-pg ] [ otel-contrib-instrumentation-pg ]
58+ - [ @opentelemetry/instrumentation-redis ] [ otel-contrib-instrumentation-redis ]
59+ - [ @opentelemetry/instrumentation-ioredis ] [ otel-contrib-instrumentation-ioredis ]
60+ - [ @opentelemetry/instrumentation-express ] [ otel-contrib-instrumentation-express ]
61+ - [ @opentelemetry/instrumentation-dns ] [ otel-contrib-instrumentation-dns ]
62+ - [ @opentelemetry/instrumentation-hapi ] [ otel-contrib-instrumentation-hapi ]
6563- [ @opentelemetry/instrumentation-koa ] [ otel-contrib-instrumentation-koa ]
6664- [ @opentelemetry/instrumentation-graphql ] [ otel-contrib-instrumentation-graphql ]
6765
68- ### Web Plugins
66+ ### Web Instrumentations
6967
70- - [ @opentelemetry/instrumentation-document-load ] [ otel-instrumentation-document-load ]
7168- [ @opentelemetry/instrumentation-xml-http-request ] [ otel-instrumentation-xml-http-request ]
72- - [ @opentelemetry/instrumentation-user-interaction ] [ otel-instrumentation-user-interaction ]
73- - [ @opentelemetry/plugin-react-load ] [ otel-plugin-react-load ]
69+ - [ @opentelemetry/instrumentation-document-load ] [ otel-contrib-instrumentation-document-load ]
70+ - [ @opentelemetry/instrumentation-user-interaction ] [ otel-contrib-instrumentation-user-interaction ]
71+ - [ @opentelemetry/plugin-react-load ] [ otel-contrib-plugin-react-load ]
7472
7573### Metapackages
7674
77- Multiple plugins may be leveraged via metapackages.
75+ Multiple instrumentations may be leveraged via metapackages.
7876
79- - [ @opentelemetry/plugins-node-core-and-contrib ] [ otel-plugins-node-core-and-contrib ] - all officially supported core and contrib plugins.
77+ - [ @opentelemetry/auto-instrumentations-node ] [ otel-contrib-auto-instr-node ] - Metapackage which bundles opentelemetry node core and contrib instrumentations
78+ - [ @opentelemetry/auto-instrumentations-web ] [ otel-contrib-auto-instr-web ] - Metapackage which bundles opentelemetry web core and contrib instrumentations
8079
8180## Supported Runtimes
8281
@@ -116,22 +115,24 @@ Apache 2.0 - See [LICENSE][license-url] for more information.
116115[ license-url ] : https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/LICENSE
117116[ up-for-grabs-issues ] : https://github.com/open-telemetry/opentelemetry-js-contrib/issues?q=is%3Aissue+is%3Aopen+label%3Aup-for-grabs
118117[ good-first-issues ] : https://github.com/open-telemetry/openTelemetry-js-contrib/issues?q=is%3Aissue+is%3Aopen+label%3A%22good+first+issue%22
119- [ otel-plugin-grpc ] : https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-plugin-grpc
120- [ otel-plugin-http ] : https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-plugin-http
121- [ otel-plugin-https ] : https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-plugin-https
122- [ otel-plugin-dns ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-plugin-dns
123- [ otel-instrumentation-document-load ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/web/opentelemetry-instrumentation-document-load
124- [ otel-plugin-react-load ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/web/opentelemetry-plugin-react-load
125- [ otel-plugin-ioredis ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-plugin-ioredis
126- [ otel-plugin-mongodb ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-plugin-mongodb
127- [ otel-plugin-mysql ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-plugin-mysql
128- [ otel-plugin-pg-pool ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-plugin-pg-pool
129- [ otel-plugin-pg ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-plugin-pg
130- [ otel-plugin-redis ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-plugin-redis
131- [ otel-instrumentation-user-interaction ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/web/opentelemetry-instrumentation-user-interaction
118+
119+ [ otel-instrumentation-grpc ] : https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-instrumentation-grpc
120+ [ otel-instrumentation-http ] : https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-instrumentation-http
132121[ otel-instrumentation-xml-http-request ] : https://github.com/open-telemetry/opentelemetry-js/tree/main/packages/opentelemetry-instrumentation-xml-http-request
133- [ otel-plugin-express ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-plugin-express
134- [ otel-plugins-node-core-and-contrib ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/metapackages/ plugins- node-core-and-contrib
135- [ otel-contrib-hapi- instrumentation ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node /opentelemetry-hapi- instrumentation
136- [ otel-contrib-instrumentation-koa ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-koa
122+
123+ [ otel-contrib-instrumentation-dns ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/ node/opentelemetry-instrumentation-dns
124+ [ otel-contrib-instrumentation-document-load ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/web /opentelemetry-instrumentation-document-load
125+ [ otel-contrib-instrumentation-express ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-express
137126[ otel-contrib-instrumentation-graphql ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-graphql
127+ [ otel-contrib-instrumentation-hapi ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-hapi
128+ [ otel-contrib-instrumentation-ioredis ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-ioredis
129+ [ otel-contrib-instrumentation-koa ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-koa
130+ [ otel-contrib-instrumentation-mongodb ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-mongodb
131+ [ otel-contrib-instrumentation-mysql ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-mysql
132+ [ otel-contrib-instrumentation-pg ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-pg
133+ [ otel-contrib-instrumentation-redis ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/node/opentelemetry-instrumentation-redis
134+ [ otel-contrib-instrumentation-user-interaction ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/web/opentelemetry-instrumentation-user-interaction
135+ [ otel-contrib-plugin-react-load ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/plugins/web/opentelemetry-plugin-react-load
136+
137+ [ otel-contrib-auto-instr-node ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/metapackages/auto-instrumentations-node
138+ [ otel-contrib-auto-instr-web ] : https://github.com/open-telemetry/opentelemetry-js-contrib/tree/main/metapackages/auto-instrumentations-web
0 commit comments