Monitor and table counts
What each count of monitors and monitored tables includes, and why they differ.
Monte Carlo shows counts of monitors and monitored tables in several places. They don't all count the same things, so it's normal for them to differ. This page explains what each one includes.
What "monitored" means
When a table is labelled Monitored or Not monitored, "monitored" means that at least one active Table monitor covers the table. Paused Table monitors don't count, and neither do metric, Custom SQL or Validation monitors. This definition is used by:
- the Monitored filter on the Table health dashboard
- the Monitored and Not monitored counts on a domain's About tab
- the Table monitors card in Settings → Ingestion, which also leaves out excluded tables
- the
isMonitoredfield in the API
After you pause or edit a Table monitor, these can take a short time to update.
Counts that include every monitor type
The Coverage dashboard's Tables with monitors counts tables that are covered by an active Table monitor or by any other monitor that hasn't been deleted, such as a metric, Custom SQL, Validation or Comparison monitor. Those other monitors count even when they're paused. A table whose only monitors are paused can therefore appear under Tables with monitors but not as Monitored. If you filter the dashboard by status, audience or monitor tag, paused Table monitors count too.
Monitors and the Integrations page
The Monitors page counts monitors. The Monitors column in Settings → Integrations counts a warehouse's monitors plus its monitored tables, so it's usually higher than the number of monitors on that warehouse.
Domains
A domain's monitored-table counts include the domain's tables whichever domain their Table monitor belongs to. A domain's Monitors tab lists only the monitors assigned to that domain. A domain can have many monitored tables but only a few monitors of its own.
Data exports
Data exports are generated once a day, while dashboards and pages show current data, so counts taken from an export can trail the UI. The Monitors export also includes monitors deleted in the last 30 days (IS_DELETED is TRUE), and lists at most 1,000 assets per Table monitor in ASSETS. ASSET_COUNT has the full number.
Details and edge cases
Counting monitored tables with getMonitorTables. The getMonitorTables query returns the tables covered by any monitor that hasn't been deleted, including paused ones. Its results are paged, 100 at a time by default. Tables that share a name are grouped into one row, even when they're in different databases, schemas or warehouses, so count the MCONs in each row, not the rows.
Updated about 21 hours ago
