Zac Propersi, an Engineering Manager at Sentry, noticed that the alerts pages were rendering slowly and used a custom query in Discover to see just how slow the transactions were, finding out that an incident's endpoint call was taking seven seconds to complete.
The issue was solved by deferring the slow-loading queries to run shortly after the page loads, allowing the most relevant alert data to load first and then trend graphs and supporting statistics would follow, resulting in a landing page that loads in under 300 ms.
Application monitoring allows for monitoring all aspects of code, not just errors, enabling Sentry to analyze issues with both frontend and backend feedback loops.