Dev Tools · 1h ago
Dashboard rendering 15 numbers took 7.6 seconds due to hidden MongoDB query issues
A developer discovered their client-facing dashboard took 7.6 seconds to render 15 numbers because the performance issue only appeared with production data volumes. Sentry's default integrations didn't include MongoDB or Mongoose spans, making the database layer invisible. After adding the integrations and fixing three separate issues, the dashboard performance improved significantly.
Meridian48 take
The story highlights a common pitfall in observability: default instrumentation often misses database layers, and performance bugs can hide until production scale hits.
performance-debuggingsentry-integration