I share your gut feeling.
In the meantime, this post
could be the starting point for a monitoring program of my own. The logic is straightforward:
- Use the post’s clues to download a complete index of all of my Apps. Most of these are proof-of-concept cases, including clones posted in this forum.
- For each App, download it as a .yaml file. This does not contain any table data, but if the App uses tables, then it contains descriptors for all of the App’s tables.
- For each App that has tables, connect to the app via Uplink, and survey the tables. Anvil has at least two metrics of import: # of rows, and # of bytes in Media columns. Total both for the App. If any app is a surprise database hog, then this should reveal it.
- Calculate grand totals, and compare against the published Plan limits.
- Re-run periodically, to reveal trends.