What's New
Recent features and improvements in BackupMonitor.
July 2026
Resolve and Filter Notifications
Notifications can now be marked as resolved - resolved entries disappear from the Dashboard and the Notifications list, and can be shown again (and unresolved) via the new Show resolved toggle. Both views also gained a severity filter to quickly narrow notifications down to info, warning, error, or critical entries.
June 2026
Mark as Resolved from the Dashboard
You can now mark a failing job as resolved directly from the Dashboard - right-click any job row and choose Mark as Resolved from the context menu.
Lupus Electronics XT4
BackupMonitor now supports alarm system event emails from the Lupus Electronics XT4. Periodic self-test emails are tracked as daily heartbeat jobs (the device goes to error state if the test email is missing). Contact-open and contact-closed events are recorded per zone as on-demand job entries. Intrusion alarms surface as error entries. Arm/Disarm events from keypads appear as informational security notifications.
Integration API
Query live backup status counts directly from BackupMonitor using
your API key. The new
GET /api/integration/counts endpoint returns success,
error, warning, and other counts for all active jobs — useful for
building internal dashboards, wall displays, or alert scripts that
react when the error count rises.
Custom Email Format
If your backup tool doesn't send emails BackupMonitor already
recognises, you can now send a simple plain-text email in the
BackupMonitor custom format. Include a few labelled fields
(Device, Job, Status,
Timestamp) and the signature line
BackupMonitor Custom — no extra configuration
required.
Ingest API
Push backup results and custom notifications to BackupMonitor
directly from your own scripts or automation tools — no email
required. Two endpoints cover all cases:
POST /api/ingest/backup for structured job results
and POST /api/ingest/notification for free-form
events such as disk space alerts, SSL expiry warnings, or
deployment outcomes.