opentelemetry-js
opentelemetry-js copied to clipboard
OpenTelemetry JavaScript Client
- [ ] This only affects the JavaScript OpenTelemetry library - [x] This may affect other libraries, but I would like to get opinions here first The intent of this...
### What happened? ## Steps to Reproduce create a server running on main thread, offloads requests to node worker threads. implement open telemetry on main thread, requests/sec is reduced by...
## Which problem is this PR solving? The `InstrumentationModuleDefinition` interface defines a property `files: InstrumentationModuleFile[]`. `InstrumentationNodeModuleDefinition` implements this interface but defines the property as `files: InstrumentationModuleFile[]`. This implies that all...
## Which problem is this PR solving? Fixes [#2937](https://github.com/open-telemetry/opentelemetry-js/issues/2937) Fixes # (issue) This PR replaces all instances of ImplementationLibrary with ImplementationScope ## Type of change - [x] Bug fix (non-breaking...
### What happened? ## Steps to Reproduce Import `@opentelemetry/[email protected]` without `dom` types available ## Expected Result No TypeScript error ## Actual Result ``` ../../node_modules/@opentelemetry/otlp-exporter-base/build/src/platform/browser/util.d.ts(10,84): error TS2304: Cannot find name 'BlobPropertyBag'....
### Is your feature request related to a problem? Please describe. Projects using the modern module resolution algorithm in NodeJS require local import and export statements to suffix the file...
`HostDetector` is not part of the default list of resoruce detectors when intantiating `NodeSDK`. I propose we add it to the default list alongside the Environment and Process detectors.
I am using http auto instrumentation but I'm looking at a way to clear any baggage received as part of propagation. In my example I have an API and I...
## Which problem is this PR solving? The Fetch and XHR instrumentations expose `http.response_content_length` attributes but do not expose `http.request_content_length` attributes. This PR adds the `http.request_content_length` attributes to outgoing requests...
I backported bugfixes to keep the 2-week release schedule in #4682. This PR carries over the version bumps and changelog adjustments.