opentelemetry-js icon indicating copy to clipboard operation
opentelemetry-js copied to clipboard

OpenTelemetry JavaScript Client

Results 635 opentelemetry-js issues
Sort by recently updated
recently updated
newest added
trafficstars

Is your feature request related to a problem? Please describe Currently when a LoggerProvider is registered via logs.setGlobalLoggerProvider() after acquiring a logs.getLoggerProvider() elsewhere, the previously acquired LoggerProvider will stay no-op...

feature-request
never-stale
api:logs

## Which problem is this PR solving? This is an implementation of JaegerRemoteSampler. This follows the specification mentioned [here](https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/trace/sdk.md#jaegerremotesampler). Fixes #4534 ## Short description of the changes Add a new...

This PR introduces two new options for the HTTP instrumentation: `instrumentOutgoingRequests` & `instrumentIncomingRequests`. If these are set to `false`, the instrumentation will completely skip instrumenting the respective methods on the...

**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)...

feature-request

## Description It's currently hard for instrumentation authors to define a minimum API version to depend on. Finding when a feature was added requires looking through the diff and cross-referencing...

never-stale
pkg:api
type:feature
needs:code-contribution

## Which problem is this PR solving? Bundlers pick up and attempt to parse `require.resolve` and give warnings or errors because the module name is dynamic. See https://github.com/open-telemetry/opentelemetry-js/issues/4173#issuecomment-2075469800 Fixes #4173...

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [eslint-plugin-node](https://togithub.com/mysticatea/eslint-plugin-node) | devDependencies | replacement | [`11.1.0` -> `14.0.0`](https://renovatebot.com/diffs/npm/eslint-plugin-node/11.1.0/) | This...

dependencies

The "@opentelemetry/instrumentation" defines a generic [InstrumentationConfig interface](https://github.com/open-telemetry/opentelemetry-js/blob/31eb60dc99dc066cf2085864f2727eb29ee76e91/experimental/packages/opentelemetry-instrumentation/src/types.ts#L65): ```ts export interface InstrumentationConfig { /** * Whether to enable the plugin. * @default true */ enabled?: boolean; } ``` This interface defines...

stale

## Description The [specification](https://github.com/open-telemetry/opentelemetry-specification/blob/7145a5d2ae302070033c2088a2416812edb7f878/specification/configuration/sdk-environment-variables.md#periodic-exporting-metricreader) defines that `PeriodicExporingMetricReader`s that are auto-paired with an exporter can be configured via environment variables. **For this issue to be considered done we need to:** -...

never-stale
spec-feature
pkg:sdk-node
needs:refinement
type:feature

- [x] This only affects the JavaScript OpenTelemetry library - [ ] This may affect other libraries, but I would like to get opinions here first In the logs of...