Is there currently any way to see where Firestore reads are coming from?
I have several apps and many background + several scheduled cloud functions and it is going to be a big task to try and tune these to reduce reads if I don't know where the reads are coming from.
Even if I could split reads between the front end and the admin SDK that would help narrow things down.
All the SQL databases I have worked with have some kind of profiler to see which queries are being run and how long they take. I wouldn't mind increasing my Firestore usage while I am running the analysis as it would save me usage in the long run.
I am using Angular with AngularFire on the frontend.
EDIT:
One idea I had was to use google analytics to track the reads by using events for each query. I will update this question once I have tried it.