Distributed Tracing Sampling Strategies Benchmark
A developer-focused research instrument for benchmarking distributed tracing sampling adoption, practices, and trade-offs across OpenTelemetry and related observability tooling. Designed for engineering teams seeking to understand how peers approach head-based, tail-based, and adaptive sampling decisions.
設問の例
テンプレートの内容をプレビューできます。すべての設問は公開前に自由に編集できます。
Which of the following tracing or observability tools have you used in the last 6 months? Select all that apply.
- OpenTelemetry
- Jaeger
- Zipkin
- Honeycomb
- Datadog
- New Relic
- AWS X-Ray
- Grafana Tempo
- Elastic APM
- Other
- None of the above
Which sampling approaches have you implemented or configured in the last 6 months? Select all that apply.
- Always on (head-based, 100%)
- Head-based probabilistic (trace-level rate)
- Rate-limited sampling
- Tail-based sampling
- Adaptive/dynamic sampling
- Per-endpoint or attribute-based rules
- I'm not sure
- None
At peak hours, approximately how many spans per minute does your system generate?
- Fewer than 1,000
- 1,000–10,000
- 10,001–100,000
- 100,001–1,000,000
- More than 1,000,000
- Unsure
To what extent do you agree: Our current sampling rate provides sufficient trace coverage for debugging production issues.
Scenario: A consumer-facing API averages 10,000 requests per second with periodic traffic spikes and a limited observability budget. Which baseline sampling strategy would you start with?
- Head-based probabilistic at a low fixed rate (e.g., 0.1–1%)
- Rate-limited head sampling with per-service quotas
- Tail-based triggers (errors/high latency) with a minimal baseline
- Always on (100%) to maximize coverage
- There isn't enough information to decide
Based on your responses in this survey, please share any additional thoughts or context about your tracing and sampling strategy.
What is your primary role?
- Backend/software engineer
- SRE/Operations
- Platform/Infrastructure
- DevOps
- Observability/Telemetry
- Data/Analytics
- Engineering manager
- Architect
- Other
Thank you for completing this survey — your responses will help improve tracing and sampling practices across the community. Your data will be reported in aggregate only.
How familiar are you with tracing sampling concepts (e.g., head-based, tail-based, rate-limited sampling)?
When using tail-based sampling, what most commonly triggers retaining a trace in your environment? Select the primary trigger.
- Error status codes
- High latency percentiles (e.g., p95/p99)
- Specific endpoints or attributes
- Adaptive scoring from backend
- Business events or SLO breaches
- Not applicable — I do not use tail-based sampling
Rank the following tracing objectives from most important (1) to least important in your environment.
- Reducing observability costs
- Faster debugging and root-cause analysis
- Maintaining representative trace coverage
- Meeting compliance or data-retention requirements
- Supporting SLO monitoring and alerting
To what extent do you agree: The cost of storing and processing traces significantly influences our sampling decisions.
Briefly explain your reasoning for the sampling strategy you selected in the scenario above.
How many years have you worked with distributed systems?
- Less than 1
- 1–2
- 3–5
- 6–10
- 11+
What are the main reasons you have not adopted tail-based sampling? Select all that apply.
- Implementation complexity
- Infrastructure/resource constraints
- Cost concerns
- Data protection/compliance constraints
- Not needed for our use cases
- Lack of expertise or guidance
- Tooling/vendor limitations
- Not applicable — I already use tail-based sampling
To what extent do you agree: Configuring and maintaining sampling rules is straightforward in our current tooling.
We'd like to explore your sampling decisions in a bit more depth. An AI moderator will ask you a couple of follow-up questions based on your responses so far.
Approximately how many employees are in your organization?
- 1–49
- 50–249
- 250–999
- 1,000–4,999
- 5,000+
Where are sampling decisions primarily enforced in your current environment?
- SDK/agent level
- Collector/gateway level
- Backend/vendor-managed
- In-application custom logic
- Multiple layers
- Unsure
Rank the signals you most want your sampling strategy to capture reliably (1 = highest priority).
- Rare high-latency outliers
- Error spikes or regressions
- Customer-critical endpoint issues
- Incidents after new releases
- Cross-service contention or bottlenecks
Which region do you primarily work in?
- North America
- Europe
- Asia-Pacific
- Latin America
- Middle East & Africa
- Other
How likely are you to adjust your sampling strategy in the next 3 months?
含まれる機能
AIによる深掘り
自由回答に合わせてAIが追加で質問し、固定のフォームでは拾えない具体的な内容を引き出します。
注意確認設問
急いだ回答や質の低い回答者を除外する仕組みを標準で備えています。
AIが作成する設問文
文言、設問の順序、条件分岐をAIが調査の目的に合わせて作成します。
自動レポート
回答が集まると、テーマ、引用、わかりやすい要約が自動で作成されます。
このテンプレートを選ぶ理由
このテンプレートの設計意図をご紹介します。ほかのアンケートツールには、直接比較できるテンプレートが見つかりませんでした。
ここが違う
- Includes multiple-choice and dropdown questions mapping real-world tool adoption (OpenTelemetry and related tooling), sampling approaches implemented, and where sampling decisions are enforced, giving concrete benchmarking data rather than generic opinions
- Uses ranking questions to force trade-off prioritization between tracing objectives and signal reliability, surfacing engineering priorities that flat rating scales can't capture
- Pairs a concrete scenario-based multiple-choice question with an open-text follow-up explaining the reasoning, then deepens this with an AI follow-up interview that adaptively probes the participant's actual sampling decisions and trade-off logic
- Closes with an open-text reflection plus role, experience, org size, and region demographics, enabling segmentation of sampling maturity by team profile
よくあるご質問
「Distributed Tracing Sampling Strategies Benchmark」テンプレートにはどのような設問が含まれていますか?
すぐに使える設問が23問含まれており、最初の設問は次のとおりです:「Welcome to this survey on distributed tracing sampling strategies. Your participation is voluntary, and you may stop at…」・「Which of the following tracing or observability tools have you used in the last 6 months? Select all that apply.」・「Which sampling approaches have you implemented or configured in the last 6 months? Select all that apply.」。すべての設問は上でプレビューでき、自由に編集できます。
このアンケートの回答にはどのくらい時間がかかりますか?
回答者は通常、23問を約10分で回答し終えます。
テンプレートは編集できますか?
はい。公開前であれば、すべての設問、選択肢、順序を編集できます。設問の追加や削除のほか、調査の目的に合わせた作り直しをAIエディターに依頼することもできます。
このテンプレートは無料で使えますか?
はい。エディターで開けば、すぐに編集を始められます。お試しにアカウントは不要で、無料プランでアンケートを公開できます。
公開の準備はできましたか?
このテンプレートをエディターで開いてみてください。最初の回答者が目にする前に、すべてを自由に変更できます。
関連テンプレート
似たテーマのほかの調査もご覧ください。