Probability‑Based Sampling in Jaeger: How to Reduce Overhead While Keeping Representative Traces
Learn how Jaeger’s probabilistic sampler drops traces at a configured rate, how to set it up, what to watch out for, and how to verify it works.
ReadMeFeed / Community knowledge
Real questions. Useful conversations. Find the people who know your stack.
Learn how Jaeger’s probabilistic sampler drops traces at a configured rate, how to set it up, what to watch out for, and how to verify it works.
Fixed sampling wastes storage on healthy traffic while missing rare errors. Jaeger's Adaptive Sampling dynamically adjusts per-operation rates via a collector feedback loop—here's how to configure it, where it breaks, and how to verify it works.
Learn how to get end‑to‑end visibility across microservices with New Relic’s Distributed Tracing. The guide covers automatic header injection, custom span creation, sampling, and common pitfalls such as broken traces in async queues.
Distributed sampling in Jaeger lets you reduce tracing overhead by emitting only a fraction of traces. This guide shows Java client configuration, common pitfalls, and verification steps.
Learn how to use New Relic Distributed Tracing and Service Map to identify and debug latency bottlenecks in complex Java microservice architectures.
Learn how to use New Relic custom span attributes to isolate latency spikes by tenant or feature flag, including implementation examples and NRQL verification steps.
Stop the cross-team blame game. Learn how to use Sentry's Distributed Tracing to correlate requests across microservices and pinpoint exactly where latency is hiding.
Learn how to implement Jaeger Adaptive Sampling to automatically balance trace volume, ensuring high‑traffic endpoints don’t overwhelm storage while rare errors are still captured.
OneAgent captures end-to-end PurePath traces across services, queues, and databases without span code. Here is the trace-first workflow for a slow checkout, and where OpenTelemetry still earns its place.