support for sampling on subsegments
- Vorherrschende Sprache
- Python
- Sterne
- 338
- Forks
- 147
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
we have a few long running segments, that can generate thousands of api calls, i'd like to be able to sample on the subsegments. fwiw, we've gone and reused the sampler for that use case, but we end up with non clean segments, primarily due to the class constructor ref counting on the enclosing segment. there were enough dashboard ux abnormalities that we walked it back to the default of non sampled subsegments streamed.
Beitragsleitfaden
Rechercherichtung
Beginne damit, den bestehenden Sampler und die Referenzzählung für das einschließende Segment im Klassenkonstruktor nachzuverfolgen, und untersuche anschließend, wie Subsegmente gestreamt werden. Definiere das erwartete Verhalten beim Sampling von Subsegmenten und eine dashboard-sichere Segmentstruktur, bevor du gezielte Abdeckung hinzufügst; erledigt ist die Aufgabe, wenn langlebige Segmente Subsegmente samplen können, ohne fehlerhafte Segmente oder Auffälligkeiten in der Dashboard-UX zu erzeugen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- backend, observability-sre
- Issue-Typ
- Feature
- Schwierigkeit
- 5/5
- Geschätzter Aufwand
- Über eine Woche
- Aktivitätsstatus
- Veraltet
- Klarheit
- Muss geklärt werden
- Anfängerfreundlichkeit
- 25/100