getsentry / sentry

Developer-first error tracking and performance monitoring
https://sentry.io
Other
39.17k stars 4.2k forks source link

Add Histograms to Dashboards #80524

Open dachakra opened 3 days ago

dachakra commented 3 days ago

Problem Statement

I present performance metrics from Sentry to engineering executives, and I encountered challenges in effectively illustrating the distribution of user experiences. Currently, executives tend to rely on avg performance metrics to gauge application performance, often comparing these figures to their own experience. However, this approach can be misleading, as the avg may not accurately represent the full range of user interactions.

Solution Brainstorm

Introducing histogram visualizations would allow for a clearer representation of the distribution across different percentiles of user experiences. This enhancement would empower teams to better understand performance variability, enabling more accurate assessments of user impact and alignment with internal benchmarks.

Currently the diagram is available only for web vitals (Transaction Summary -> Web Vitals) the ask is to add it to Dashboards with the ability to customize custom metrics.

Image

Product Area

Dashboards

getsantry[bot] commented 3 days ago

Auto-routing to @getsentry/product-owners-dashboards for triage ⏲️

ale-cota commented 3 days ago

This is a more complex ask than just a visualisation type and not something we'll be able to offer in the very near future. Adding this to our backlog and will update after discussing with the team.