4 ms·
https://opentelemetry.io/docs/concepts/sampling/ https://opentelemetry.io/docs/concepts/sampling/ describes it as Head/Tail sampling, but in practice with vendo
by phamilton 3y ago
https://opentelemetry.io/docs/concepts/sampling/ https://opentelemetry.io/docs/concepts/sampling/ describes it as Head/Tail sampling, but in practice with vendors I see it as Ingestion sampling and Index sampling. We send all our spans to be ingested, but have a sample rate on indexing. That allows us to override the sampling at index and force errors and other high value spans to always be indexed.
- fastest963 3y agoMaybe the Go client doesn't support that? https://opentelemetry.io/docs/instrumentation/go/sampling/ https://opentelemetry.io/docs/instrumentation/go/sampling/
- phillipcarter 3y agoIt does, but the docs aren't clear on that yet. TraceIdRatioBased is the "take X% of traces" sampler that all SDKs support today.