opentelemetry-js
opentelemetry-js copied to clipboard
OpenTelemetry JavaScript Client
## Which problem is this PR solving? Adds a few more script for release-automation that I usually did by hand. Moving us closer to having a fully-automated solution. This adds:...
Semconv 1.25
This is a big PR but most of it is autogenerated. Below is a list of changes: - Update semconv to 1.25 - Update semconv generator to 0.24 - Output...
This PR makes the `config` object for base instrumentations (node + browser), required instead of optional with default value empty object. ## Motivation The current implementation of instrumentation base classes...
This PR includes the following fixes: - apply `Lint changelog file` CI step to all markdowns and not only the one in the repo root. This introduced few fixes to...
It seems the codebase is not consistent with how unordered lists are used in markdown. Some use dash `-` like [`@opentelemetry/api`](https://raw.githubusercontent.com/open-telemetry/opentelemetry-js/main/api/README.md), and other use asterisk `*` like [`opentelemetry@context-async-hooks`](https://raw.githubusercontent.com/open-telemetry/opentelemetry-js/main/packages/opentelemetry-context-async-hooks/README.md) This came...
## Which problem is this PR solving? Updates https://github.com/open-telemetry/opentelemetry-js/issues/4567 ## Short description of the changes - Updates deprecated SemanticAttributes in experimental package instrumentation-fetch ## Type of change Please delete options...
We currently have Node SDK, which bundles together packages that are relevant to instrumenting Node applications. It also provides a simplified configuration that makes it easier for users to get...
## Current Status Current (latest) package of `@opentelemetry/semantic-conventions` uses semconv version v1.7.0, as seen in `scripts/semconv/generate.sh`. There are breaking changes in semantic conventions over time, especially prominent in v1.21 with...
## Which problem is this PR solving? This adds an experimental implementation of the [Events SDK](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/logs/event-sdk.md). As a related update, I have also updated the Events API with the following:...
### What happened? ## Steps to Reproduce I am using `trace.getActiveSpan()` and propagating context into child spans. But this isn't working for when autoinstrumented context switches. I have this scenario:...