opentelemetry-js
opentelemetry-js copied to clipboard
OpenTelemetry JavaScript Client
### Description For users the nature of the `Aggregation` class can be confusing, as it seems like it should be user-implementable but it actually is not as the needed types...
`SpanAttributes` is deprecated, but bumping the minimum API version would be considered breaking. For 2.0 we could replace `SpanAttributes` with `Attributes` and bump the minimum API version accordingly. We can...
In [public docs](https://opentelemetry.io/docs/languages/js/getting-started/nodejs/) as well as the [opentelemetry-js README](https://github.com/open-telemetry/opentelemetry-js/blob/main/README.md#quick-start), we show how to setup the `NodeSDK`. In other docs, including the [auto-instrumentations-node README](https://github.com/open-telemetry/opentelemetry-js-contrib/blob/main/metapackages/auto-instrumentations-node/README.md#usage-instrumentation-initialization) and various [examples](https://github.com/open-telemetry/opentelemetry-js/blob/main/examples/http/tracer.js), we show how to...
### What happened? ## Steps to Reproduce Use `@opentelemetry/api` and `@opentelemetry/instrumentation-knex` where sql queries executed by knex are nested inside some other trace. Specifically, calling a raw select like so...
## Which problem is this PR solving? Currently, the option to use xhr vs sendBeacon is left to the app developer when setting up the sdk. However, when a page...
## Which problem is this PR solving? Proof of Concept for implementing support for the `HAS_IS_REMOTE` and `IS_REMOTE` span and span link flags. ## Short description of the changes ##...
HI all, we are using OT-JS Autoinstrumentation for Traces/Spans in our Project for some time. Every thing works right. Now we would Create Metrics for the Autoinstrumentation, but we could...
## Which problem is this PR solving? See #4109 Drops the `attributeKeys` view option that implemented an "Allow List" for attribute keys. Adds - `createAllowListAttributesProcessor()`, which replicates the functionality previously...
[prototype] feat(sdk-trace): add option to opt-out from merging the resource with Resource.default()
The spec states that > The SDK MUST provide access to a Resource with at least the attributes listed at [Semantic Attributes with SDK-provided Default Value](https://github.com/open-telemetry/semantic-conventions/blob/main/docs/resource/README.md#semantic-attributes-with-sdk-provided-default-value). This resource MUST be...
### Is your feature request related to a problem? Please describe. The library I'm instrumenting runs on newer versions of node (and is bundled) so I would like to use...