opentelemetry-js
opentelemetry-js copied to clipboard
OpenTelemetry JavaScript Client
The [OpenTelemetry spec](https://opentelemetry.io/docs/specs/otel/common/#attribute) says valid attribute types include signed 64bit integers: > A primitive type: string, boolean, double precision floating point (IEEE 754-1985) or signed 64 bit integer. [However in...
after integrate `opentelemetry-js`, I found that the fe span cannot contain be span, like the below snapshot. What could be causing this?  My frontend code looks like this,In addition,...
### What happened? ## Steps to Reproduce See [the repro repo](https://github.com/Emut/otel-batch-issue) ## Expected Result With at least `maxExportBatchSize`records in queue, a batch should be sent to the exporter. ## Actual...
### What happened? ## Steps to Reproduce - Get the express example from https://github.com/open-telemetry/opentelemetry-js-contrib - instrument it with `@opentelemetry/auto-instrumentations-node` - do not set `OTEL_METRICS_EXPORTER` env var - send some requests...
**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)...
Non-breaking parts from #5368 ## Which problem is this PR solving? The current interface places the generic paramter on the interface itself. This implies that the implementors of `TextMapPropagator` can...
## Which problem is this PR solving? Allow for open telemetry Context to be customized with additional values. Fixes #5537 ## Short description of the changes Introduce a new option...
### What happened? ## Steps to Reproduce Follow the any [basic example of using Phoenix](https://github.com/Arize-ai/openinference/tree/main/js/examples) but Bun as the engine. ## Actual Result The logs are send and received by...
### Is your feature request related to a problem? Please describe. I'm building a caching library with deep integrations into the open telemetry API, and I would like access to...
## Which problem is this PR solving? The `http` package in Node actually supports receiving the headers as an array of strings. The definition file was updated accordingly and there...