Explore Profiles is a native Grafana application designed to integrate seamlessly with Pyroscope, the open-source continuous profiling platform, providing a smooth, query-less experience for browsing and analyzing profiling data.
Is your feature request related to a problem? Please describe.
Even though we set up frontend o11y for the Explore Profiles app, we haven't always been notified of the errors that arise in production. We should make the necessary adjustments to be ready for GA so we can define properly our SLOs.
Describe the solution you'd like
All errors should be tracked
We should have a dashboard per instance so we can quickly understand what's happening
Source maps should be supported so we can see the full stack traces when they are available
UI should add an error boundary and a custom error page
Feature description
Is your feature request related to a problem? Please describe.
Even though we set up frontend o11y for the Explore Profiles app, we haven't always been notified of the errors that arise in production. We should make the necessary adjustments to be ready for GA so we can define properly our SLOs.
Describe the solution you'd like
Alternatives considered
Describe alternatives you've considered
-
Additional context
Slack context: https://raintank-corp.slack.com/archives/C03NCLB4GG7/p1730903645636259