feat(tracing): support agentless adaptive sampling - #19938
Conversation
Codeowners resolved asResolved from the full PR diff against |
Circular import analysis
|
Dependency direction analysis
|
|
Agentless Remote Config verification — ddstaging org / default siteValidated the Flask example against the ddstaging org (197728) while using its default
Open the filtered traces in ddstaging Backend retention sampling means indexed counts are expected to be lower than emitted request counts. |
BenchmarksBenchmark execution time: 2026-08-28 19:46:31 Comparing candidate commit ba5757b in PR branch Found 0 performance improvements and 4 performance regressions! Performance is the same for 366 metrics, 9 unstable metrics, 1 known flaky benchmarks, 4 flaky benchmarks without significant changes.
|
|
Live service-only validation is now active in the
The Flask app and continuous traffic generator remain running. No organization-wide ingestion target was changed. |
2114282 to
338d022
Compare
338d022 to
aadbaa0
Compare
aadbaa0 to
ba5757b
Compare
Expected end state
Agentless Python tracers can receive service-scoped adaptive-sampling rules through Remote Configuration and export selected traces directly through OTLP without losing sampling metadata.
-12.GET /endpoint that creates an OpenTelemetry span and custom metric.Current diff
The stacked diff contains 3 files with 138 additions and 1 deletion:
Dependency
Nice to have: land Bob’s agentless settings PR #19631 first. This PR is currently based on
bob/agentless-settingso its diff stays focused on adaptive sampling.