Skip to content
This repository was archived by the owner on Feb 12, 2026. It is now read-only.
This repository was archived by the owner on Feb 12, 2026. It is now read-only.

Project: Sentry Developer Metrics (SDM/DDM) #36

@stephanie-anderson

Description

@stephanie-anderson

Description

Metrics! Sentry will support Metrics finally! First we need all of our SDKs to support Metrics, this ticket is track the implementation and rollout of Metrics across sentry SDKs. Specification for implementation is in the develop spec linked below.

Project Board

Related to requirement of adding Metrics to each SDK:

Related to product and onboarding:

Regarding metrics onboarding, we want to follow the Install , Configure , Verify structure.
The steps that need to be done are:
Add the platforms to the list of platforms that support custom metrics (customMetricBackendPlatforms & customMetricFrontendPlatforms ) in platformCategories.tsx
Add the onboarding content as customMetricsOnboarding entry to the Docs object exported by the platform'd docs file (e.g. rust)
You can find an example PR that does this for serverless javascript platforms here.
ATM the guides are very uniform in their content. We collected them here in Notion

  • Project Creation Onboarding Getting Started Doc
  • Set Up Custom Metrics Wizard here & .NET example here
  • Tested with sample app - Docs and Product Onboarding

The list of available features per SDK to update with new developments: https://docs.google.com/spreadsheets/d/14cjYBAWI6RkDilqXYAsLYa89wIWdQJq350fjwqT1uyI/edit#gid=0

RFC

No response

Slack-Channel

#discuss-ddm

Document(s)

Stakeholder(s)

  • Armin
  • Indragie

Team(s)

Mobile, Web Backend, Web Frontend

### SDKs
- [x] JS Browser:  > https://github.com/getsentry/sentry-javascript/releases/tag/7.88.0
- [x] JS Server (node et al): > https://github.com/getsentry/sentry-javascript/releases/tag/7.91.0
- [ ] JS Browser code locations
- [ ] JS Node code locations
- [x] Python
- [ ] https://github.com/getsentry/sentry-php/releases/tag/4.3.0
- [ ] https://github.com/getsentry/sentry-ruby/issues/2246
- [ ] https://github.com/getsentry/sentry-java/issues/3190
- [ ] https://github.com/getsentry/sentry-go/issues/787
- [ ] https://github.com/getsentry/sentry-elixir/issues/692
- [ ] Rust: `experimental` https://github.com/getsentry/sentry-rust/releases/tag/0.32.1
- [x] .NET: https://github.com/getsentry/sentry-dotnet/releases/tag/4.0.0
- [ ] https://github.com/getsentry/sentry-cocoa/issues/3631
- [x] Android: > https://github.com/getsentry/sentry-java/issues/3190 (currently tracking together with Java)
- [ ] https://github.com/getsentry/sentry-dart/issues/1876
- [ ] https://github.com/getsentry/sentry-react-native/issues/3578
- [ ] https://github.com/getsentry/sentry-native/issues/953
- [ ] https://github.com/getsentry/sentry-docs/issues/9178
- [ ] https://github.com/getsentry/sentry-unreal/issues/497
- [ ] https://github.com/getsentry/sentry/pull/66960

Metadata

Metadata

Assignees

No one assigned
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions