opentelemetry-js
opentelemetry-js copied to clipboard
OpenTelemetry JavaScript Client
Currently, we are merging all PRs into `main` and cutting releases periodically. I propose we change that flow so that all PRs go into a `develop` branch which is merged...
### What happened? I have a very simple node.js application that receives a HTTP request and then makes a HTTP get call to [http://httpstat.us:80/410](http://httpstat.us/410) which returns a 410 status code....
- [ ] This only affects the JavaScript OpenTelemetry library - [ ] This may affect other libraries, but I would like to get opinions here first Please provide an...
With traditional long-running servers, cold start time with optl's is negligible (as long as it is reasonable) as it is only incurred at server startup time. With serverless workloads, it's...
## Which problem is this PR solving? Allow headers to by dynamically set per request Fixes #2903 ## Short description of the changes Allow headers in the OTLPTraceExporter configuration to...
**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)...
This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [webpack-dev-server](https://togithub.com/webpack/webpack-dev-server) | [`4.5.0` -> `5.0.4`](https://renovatebot.com/diffs/npm/webpack-dev-server/4.15.2/5.0.4) | [](https://docs.renovatebot.com/merge-confidence/) | [](https://docs.renovatebot.com/merge-confidence/)...
[](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [chromedriver](https://togithub.com/giggio/node-chromedriver) | [`120.0.0` -> `121.0.2`](https://renovatebot.com/diffs/npm/chromedriver/120.0.0/121.0.2) | [](https://docs.renovatebot.com/merge-confidence/)...
spanProcessors and logProcessors order is important when they are doing some modification of the actual span/log, allowing multiple ones will permit more specific scenarios.
### What happened? ## Steps to Reproduce Create a basic [Next.js app](https://nextjs.org/docs/getting-started/installation#automatic-installation) and follow the steps to [manually add OpenTelemetry](https://nextjs.org/docs/app/building-your-application/optimizing/open-telemetry) to the application. Use the OpenTelemetry setup code below. Don't...