MONITORS
Monitors, Plans, and Scheduled Tasks in One Tab Set
Three-tab view of monitor groups, monitoring plans, and standalone scheduled tasks — scoped to the selected pipeline, with 11 data monitor types and 16 pipeline monitor types.
Three Tabs
Summary, Data, and Pipeline — selected via the ?tab= query param. Summary is the default.
Bucket Routing
Each monitor is typed as data or pipeline and shows up in the matching tab. Monitors grouped on the same asset can span both.
Drift Summary Tab
The Summary tab renders DriftSummaryTab with SLA adjustment recommendations driven by observed behavior.
MonitorCards
Every monitor renders as a MonitorCard — status, enable toggle, run button, and click-to-open detail.
Standalone TaskCards
Scheduled tasks that aren't attached to a monitor render separately as TaskCards.
Resolved SLA Policies
POST /api/schedule/policies/resolve with every monitor's targetFqn — debounced 300ms — drives compliance badges.
Adaptive Polling
5s interval while any monitor is running. 30s while idle. Live status without hammering the backend.
Run Monitor
POST /api/schedule/monitors/{id}/run triggers a run. Active runs are tracked in runningMonitorIds so progress shows inline.
Toggle Enabled
PATCH /api/schedule/monitors/{id} with { enabled } flips a monitor on or off from the card.
Delete Monitor
DELETE /api/schedule/monitors/{id} behind a confirm dialog. Entries in a monitor bundle can be trimmed via PATCH with { removeMonitorIds }.
MonitorDetailPanel
Clicking a monitor fetches /api/schedule/monitors/{id} and opens a panel with its config, history, and resolved policy.
MultiMonitorModal
Bulk-create monitors across multiple assets at once — skip the one-at-a-time grind.
Group Settings
MonitorGroupSettingsModal configures per-group settings — including AlertDestinationPicker for alert routing.
Alert Destination Picker
A dedicated component merges pipeline-node integrations with /api/integrations (deduped) so you route alerts to the right place.
11 Data Monitor Types
The exact set: anything in this list routes a monitor to the Data tab.
16 Pipeline Monitor Types
The exact set, by layer: anything in this list routes a monitor to the Pipeline tab.