Monitor Admin

Review monitors, runs, and alert state.

This operator surface is public HTML, but monitor data and worker actions stay behind the monitor admin token.

Session

Connect with the monitor admin token.

Use MONITOR_ADMIN_TOKEN. The token is kept only in this browser tab and is sent only to admin monitor endpoints.

Successful connection loads current monitor records, recent runs, and recent alert state.

Worker

Run due monitors now.

Use dry-run first when checking due state. Live runs save reports, persist run rows, and write alert records through the existing worker path.

Dry run returns the current due queue. Live mode runs the same worker already used by the VPS timer.

Schedule

Update cadence or note.

Use monitor id from the table below. Admin updates may move a site to daily cadence for high-priority watchlists.

Retention

Preview or apply cleanup.

Cleanup removes stale pending confirmations, old unsubscribed monitor records, old run history, and old alert rows according to runtime retention policy.

Default mode is dry-run. Enable apply only when you intend to prune current storage.

Overview

Current monitor state

This view shows token-safe operator data only. Confirmation and unsubscribe tokens are intentionally excluded.

Delivery

Confirmation resend and alert retry actions are available from this admin surface. Provider readiness is shown in overview data and does not expose secrets.

Monitors

Tracked sites

Status, cadence, due time, last scan, and recent run/alert summary for each monitor record.

Runs

Recent worker runs

Latest persisted run rows across all monitors.

Alerts

Recent alert records

Latest outbox/provider results with redacted destinations only.