Brett McBride

Results 59 issues of Brett McBride

Per https://github.com/open-telemetry/opentelemetry-specification/blob/main/specification/context/api-propagators.md#propagators-distribution vendor-specific propagators must not be maintained in the core repo. - [x] merge and publish https://github.com/open-telemetry/opentelemetry-php-contrib/pull/418 - [ ] abandon https://packagist.org/packages/open-telemetry/extension-propagator-cloudtrace (suggest contrib version as the replacement) -...

stale

https://github.com/open-telemetry/semantic-conventions/pull/2190 `process.command.args` and `process.command.line`: > SHOULD NOT be collected by default unless there is sanitization that excludes sensitive data.

help wanted
good first issue
pinned

implement a span suppression strategy, modelled on Java's implementation. An instrumentation can suppress some later spans (stop them from being created), via `SpanSuppression::suppressSpanKind()`. The strategies are stored in Context, and...

https://github.com/open-telemetry/opentelemetry-specification/pull/4454 > Add the specification for context and baggage propagation using environment variables as context propagators

help wanted

Fixes # ## Changes The service resource detector SHOULD populate service.instance.id, however some runtimes (notably those frequently used for PHP) use a shared-nothing approach. This leads to a new instance...

this ports the detectors from https://github.com/open-telemetry/opentelemetry-php/pull/1628 into contrib NB that I haven't yet ported across the sdk-config parts yet, which can be a follow-up. Replaces: https://github.com/open-telemetry/opentelemetry-php/pull/1628

ref: https://cloud-native.slack.com/archives/C01NJ7V1KRC/p1755859475158099 PHP SIG has x3 JetBrains open-source contributor licenses. It was originally requested a few years back, under the name "OpenTelemetry PHP", and gives the maintainers full access to...

- adds service detector - configurator name and config are not required see https://github.com/open-telemetry/opentelemetry-configuration/releases/tag/v1.0.0-rc.1 and https://github.com/open-telemetry/opentelemetry-configuration/releases/tag/v1.0.0-rc.2

Should IMO update all env based factory to use `EnvComponentLoader` instead of using separate factory interfaces for each component. _Originally posted by @Nevay in https://github.com/open-telemetry/opentelemetry-php/pull/1651#discussion_r2172287336_

stale