getsentry / getsentry/sentry

Add Ability to filter and group Releases by Package, version, Build-ID in Dashboards

Open
#59,807 8 comments 1 reaction 0 assignees View on GitHub
Feature Product Area: Dashboards Sync: Jira
Dominant language
Python
Stars
44.8k
Forks
4.9k
Avg merge
1d 5h
Merged PRs (30d)
624

Description

### Problem Statement

In the Sentry releases console, I can filter the entires by package, build, stage, and version. However, these same values are not available to be a filter in a dashboard panel when i choose the Release data set.

It would be great if we could get the metrics that are calculated based off of a full Release (e.g. package@version+build). E.g. if we have the same version (e.g. 1.0), but in two variants (e.g. com.foo.free, com.foo.paid), then Sentry views those as separate releases so they have distinct error rates. Or, lets say I want to get the user counts from all users of 1.0. Because of the variation in package, the dashboards aren't capable of displaying it.

### Solution Brainstorm

It would be great to be able to calculate all metrics via the release dashboard panels. I think this would mean indexing health envelopes on the components of a release, not the whole thing.

### Product Area

Releases

┆Issue is synchronized with this [Jira Improvement](https://getsentry.atlassian.net/browse/FEEDBACK-1990) by [Unito](https://www.unito.io)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.