opentelemetry-js
opentelemetry-js copied to clipboard
OpenTelemetry JavaScript Client
- [x] This only affects the JavaScript OpenTelemetry library # Motivation `why-u-no-warn.js` ```js const ioredis = require('ioredis'); // **Oops, required ioredis before instrumenting it.** const {NodeSDK} = require('@opentelemetry/sdk-node'); const {OTLPTraceExporter}...
The unstable packages will continue to target the released 1.x packages for most of the development cycle. If any experimental package is stabilized during the 2.x development, it will be...
Currently our configurations are spread all over. Some environment variables are read directly by the components and some are ready by the SDK package. This also does not set us...
In #3460 we introduced resources which may be sync or async. In a future version we should consolidate the interfaces into a single point of entry. Because the resource class...
This is part of [Semantic Convention Update: Tracking Issue #4572](https://github.com/open-telemetry/opentelemetry-js/issues/4572). #4690 updated semantic conventions to 1.27, and includes both stable and experimental attributes. This issue is for updating instrumentations to...
**NB:** Before opening a feature request against this repo, consider whether the feature should/could be implemented in the [other OpenTelemetry client libraries](https://github.com/open-telemetry/). If so, please [open an issue on opentelemetry-specification](https://github.com/open-telemetry/opentelemetry-specification/issues/new)...
> I would appreciate advice on how to add a test case to ensure that using named exports from a .mjs file works. I don't know the test suite well....
This is part of [Semantic Convention Update: Tracking Issue #4572](https://github.com/open-telemetry/opentelemetry-js/issues/4572). After #4690 lands and the new semantic conventions package is ready, all semantic convention attributes will need to be updated...
### What happened? ## Steps to Reproduce 1. Setup auto instrumentation in an application. 2. Open an infinite `fetch` request to a server to stream a large amount of data....
**NB:** Before opening a feature request against this repo, consider whether the feature should/could be implemented in the [other OpenTelemetry client libraries](https://github.com/open-telemetry/). If so, please [open an issue on opentelemetry-specification](https://github.com/open-telemetry/opentelemetry-specification/issues/new)...