Features to improve and speed-up analyzing of data.
Hi Firebase Performance Monitoring team,
Thanks for the great work! I’d like to suggest a few improvements that could significantly enhance usability:
Percentile visualization: Consider adding an alternative chart type like a ribbon area chart or box plot to show all percentiles (e.g., 50th, 75th, 90th, 95th) simultaneously. This would make it much easier to interpret performance trends at a glance without toggling between individual percentile lines. It could be available as an optional view in the percentile dropdown menu.
Dashboard filters for trace metrics: It would be really helpful to allow saving trace metrics with specific filters (custom or predefined attributes) directly on the dashboard. Currently, filters reset on page refresh, and re-selecting combinations manually each time is cumbersome - especially when switching between different attribute sets.
Sample count display: Please consider adding an option to display the number of samples (hits) on the same graph alongside latency percentiles. Ideally, this should support filtering just like other trace data. For example, if we have a trace with an attribute like source = [main, reserve], seeing the sample count trends per source could quickly indicate issues (e.g., a sudden increase in reserve usage might suggest a problem with the main backend).
Thanks again for the great tool!