From 26087ae47670120998ae95ee33da2f3b63bf09bb Mon Sep 17 00:00:00 2001 From: Siim Kallas Date: Tue, 26 Nov 2024 11:49:10 +0200 Subject: [PATCH] Clarify default sampler (#284) --- CHANGELOG.md | 17 ++++++++++++----- specification/configuration.md | 4 ++++ 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f2ee736..b2da434 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,12 +12,19 @@ #### Enhancements -- Require a CLA Assistant GitHub workflow. (#269) -- Update the CLA notice in `CONTRIBUTING.md` template. (#269, #274) -- Add Renovate as an acceptable alternative to Dependabot. (#271) +- Clarify the default sampling algorithm. + [#284](https://github.com/signalfx/gdi-specification/pull/284) +- Require a CLA Assistant GitHub workflow. + [#269](https://github.com/signalfx/gdi-specification/pull/269) +- Update the CLA notice in `CONTRIBUTING.md` template. + [#269](https://github.com/signalfx/gdi-specification/pull/269) + [#274](https://github.com/signalfx/gdi-specification/pull/274) +- Add Renovate as an acceptable alternative to Dependabot. + [#271](https://github.com/signalfx/gdi-specification/pull/271) - Add disk buffering configuration options for RUM mobile instrumentation - libraries. (#275) -- Update telemetry resource attributes (#277): + libraries. [#275](https://github.com/signalfx/gdi-specification/pull/275) +- Update telemetry resource attributes + [#277](https://github.com/signalfx/gdi-specification/pull/277): - Deprecate `splunk.distro.version`, - Change `telemetry.auto.version` to `telemetry.distro.version`, - Add `telemetry.distro.name` resource attribute. diff --git a/specification/configuration.md b/specification/configuration.md index 64749e6..0e42b71 100644 --- a/specification/configuration.md +++ b/specification/configuration.md @@ -244,6 +244,10 @@ are required. telemetry directly to Splunk Observability Cloud. ``` +- `OTEL_TRACES_SAMPLER` + - Distribution MUST default to `always_on` + (not OpenTelemetry default) + In addition to environment variables, other ways of defining configuration also exist: - [Java System