opentelemetry-js
opentelemetry-js copied to clipboard
OpenTelemetry JavaScript Client
### What happened? ## Steps to Reproduce Initialize NodeSDK, set `textMapPropagator` configuration parameter. Don't set `traceExporter` or `spanProcessors`. Set environment variable `OTEL_TRACES_EXPORTER=otlp`. ## Expected Result Headers are propagated using specified...
While reviewing https://github.com/open-telemetry/opentelemetry-js/pull/5456 I noticed that there are two users of "tsconfig.base.es5.json": ``` experimental/backwards-compatibility/node14/tsconfig.json 2: "extends": "../../../tsconfig.base.es5.json", experimental/backwards-compatibility/node16/tsconfig.json 2: "extends": "../../../tsconfig.base.es5.json", ``` These "backcompat-node$VER" test packages started back with https://github.com/open-telemetry/opentelemetry-js/pull/1352...
### What happened? ## Steps to Reproduce Initialisation of `OTLPLogExporter` is failing, see the application illustrating the problem here https://github.com/kostz/otlp-logging-browser-demo ## Expected Result Build successful ## Actual Result Build unsuccessful...
As I demoed in some previous meetings, Deno now has support for OpenTelemetry out of the box ([see docs](https://docs.deno.com/runtime/fundamentals/open_telemetry/)). Some APIs are automatically instrumented out of the box, but a...
I am proposing we remove this check: https://github.com/open-telemetry/opentelemetry-js/blob/bc6c4ebb7fdf79f4a4c8fc505262a8c6d894e882/api/src/internal/global-utils.ts#L54 For some more background, see https://github.com/open-telemetry/opentelemetry-js/issues/5454. Anyone have concerns or other thoughts on this?
Follow guidelines from [here](https://github.com/open-telemetry/opentelemetry-configuration) to use a yaml file with configurations for the SDK
## Steps to Reproduce Instrument an HTTP service with a throwing handler using the stable semantic conventions. ## Expected Result The `error.type` attribute present on the created span should also...
### Is your feature request related to a problem? Please describe. I want to export metrics via [StatsD](https://github.com/statsd/statsd), a common protocol used for many backends including Graphite. ### Describe the...
## Description > [!IMPORTANT] > This is a large feature that is **not suitable for beginners**. > Please make sure to sync with @open-telemetry/javascript-approvers first to ensure that there is...
### What happened? grpc (and others, but I'm especially concerned with grpc) traces aren't being emitted. Calls are successful, but no trace is emitted, and no context (or baggage) is...