We can collect the data of our Realtime Database's performance through a few different tools:
- High-level overview: We can use the Firebase profiler tool for a list of unindexed queries and a realtime overview of read/write operations. For using the profiler tool, ensure that you have installed Firebase CLI and run the following command.
- Billed usage estimate: FIrebase usage metrics provide you your billed usage and high-level performance metrics in Firebase Console.
- Detailed drilldown: Stackdriver Monitoring tool provides you with a more granular look at how your database is performing over time.
For more details about profiling, visit https://firebase.google.com/docs/database/usage/profile