You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Feb 12, 2026. It is now read-only.
Repository navigation
This repository was archived by the owner on Feb 12, 2026. It is now read-only.
Track how often breadcrumbs are dropped by SDKs #116
For the upcoming logging product, we want to leverage breadcrumbs in the SDK. To get a better understanding of how breadcrumbs are created and used by the SDK, we would like to track how often breadcrumbs are dropped by the SDK.
We can do this with client outcomes in the SDK.
Why should we be doing this?
In short we want to know: "How many breadcrumbs are being dropped by Sentry". If we can get this number for at least JavaScript, Python, and a single mobile SDK, we can make much better decisions around how the logging product will proceed at Sentry.
Why now?
We're working on logs - we want to ship soon, so this is important.
Activity
AbhiPrasad commentedon Jan 14, 2025
Approx implementation in the JS SDK.
We need to decide what data category the breadcrumb data belongs to, and what the outcome name will be.
AbhiPrasad commentedon Jan 16, 2025
data categories: getsentry/relay#4455
feat(outcomes): Add buffer_overflow discard reason (#6792)
feat(core): Add client outcomes for breadcrumbs buffer (#15082)
feat(core): Add client outcomes for breadcrumbs buffer (#15082)
feat(v8/core): Add client outcomes for breadcrumbs buffer (#15149)
AbhiPrasad commentedon Feb 19, 2025
https://app.datadoghq.com/notebook/11253249/amount-of-breadcrumbs-dropped-by-js-sdk