Skip to content
This repository was archived by the owner on Apr 24, 2025. It is now read-only.
This repository was archived by the owner on Apr 24, 2025. It is now read-only.

Project: Send trace origin #14

@philipphofmann

Description

@philipphofmann

Description

Trace origin indicates what created a trace or a span. Not all traces and spans contain enough information to tell whether the user or what precisely in the SDK created it. Origin solves this problem. Origin can be sent with the trace context or spans. The SDKs must set this value automatically. It is not expected to be set manually by users. For more information, visit the develop docs. If the spec needs further clarification, you can ping @philipphofmann.

As origin for trace context and spans is optional, every SDK can decide whether to start sending origin for everything or just selected transactions and spans. This issue is important for internal data analysis to understand the quality of our traces; see internal Notion doc.

Project Overview

### Web Frontend SDKs
- [x] [JavaScript](https://github.com/getsentry/sentry-javascript/issues/8510)
- [ ] https://github.com/getsentry/sentry-electron/issues/696
### Web Backend SDKs
- [x] https://github.com/getsentry/sentry-java/issues/2692
- [ ] https://github.com/getsentry/sentry-python/issues/2244
- [ ] https://github.com/getsentry/sentry-go/issues/668
- [ ] https://github.com/getsentry/sentry-php/issues/1566
- [ ] https://github.com/getsentry/sentry-laravel/issues/729
- [ ] https://github.com/getsentry/sentry-symfony/issues/745
- [ ] https://github.com/getsentry/sentry-ruby/issues/2068
- [ ] https://github.com/getsentry/sentry-rust/issues/681
### Mobile SDKs
- [x] Cocoa
- [x] https://github.com/getsentry/sentry-java/issues/2692
- [x] https://github.com/getsentry/sentry-dart/issues/1420
- [ ] https://github.com/getsentry/sentry-react-native/issues/3052
- [ ] https://github.com/getsentry/sentry-kotlin-multiplatform/issues/228
### GDX SDKs
- [ ] https://github.com/getsentry/sentry-unity/issues/1340
- [ ] https://github.com/getsentry/sentry-dotnet/issues/2472
- [x] ~Unreal~ doesn't have performance API yet

Metadata

Metadata

Assignees

Projects

Status

Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions