opentelemetry-js
opentelemetry-js copied to clipboard
OpenTelemetry JavaScript Client
## Which problem is this PR solving? This PR is part 2 in a series of PRs to add exponential histogram support. Partially Fixes #3324 ## Short description of the...
## Which problem is this PR solving? This PR is part 3 in a series of PRs to add exponential histogram support. See [this comparison](https://github.com/mwear/opentelemetry-js/compare/expohisto-p2-accumulation...mwear:opentelemetry-js:expohisto-p3-export) introduced by this PR (omitting...
## Which problem is this PR solving? This PR includes an implementation of the [Exponential Histogram](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/metrics/data-model.md#exponentialhistogram) for Javascript. It is heavily based on the [Golang Reference Implementation](https://github.com/lightstep/go-expohisto). Fixes #3324 ##...
## Which problem is this PR solving? This PR is part 1 in a series of PRs to add exponential histogram support. Partially Fixes #3324 ## Short description of the...
## Which problem is this PR solving? Please include a summary of the change and which issue is fixed. Please also include relevant motivation and context. List any dependencies that...
## Which problem is this PR solving? Fixes https://github.com/open-telemetry/opentelemetry-js/issues/3293 Declare the this parameter types for the observable callbacks. This should not be a breaking change as usages without `this` parameter...
### What happened? ## Steps to Reproduce Visit a page with more than 200 requests, switch to other tabs when sending to the server, and then switch back quickly ##...
- [ ] This only affects the JavaScript OpenTelemetry library - [ ] This may affect other libraries, but I would like to get opinions here first Because otel depends...
### What happened? ## Steps to Reproduce A typescript app repository with `tsconfig.json` including `paths`, for example: ```jsonc // ... "compilerOptions": { "rootDir": ".", "baseUrl": ".", "outDir": "dist", "paths": {...
### What happened? ## Steps to Reproduce Instrumenting Worker Thread doesn't work when using workerData api. Using postMessage and message handlers are correctly instrumented. So for example this works :...