getsentry / sentry

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

Y-Axis cursors are incorrectly synchronized #77243

Open gggritso opened 2 months ago

gggritso commented 2 months ago

Environment

SaaS (https://sentry.io/)

Steps to Reproduce

  1. Create a dashboard
  2. Add a line chart widget for a duration metric that ranges between 0 and 300
  3. Add a line chart widget for a count metric that ranges between 0 and 300
  4. Hover over one of the charts

Expected Result

The x-axis marker is synced, since they use the same time range. The y-axis marker is not synced, since the two charts use different data units

Actual Result

Both the x-axis and y-axis markers are synced.

This is also possible to reproduce in Insights and Metrics if the data set y-axis ranges match, so this is a bug deeper in ECharts. It might be possible to sync them in another way, or somehow specify that the units don't match so the y-axes don't sync.

Image

Product Area

Dashboards

getsantry[bot] commented 2 months ago

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