boring-backup Sentinel

Your backups run on a schedule, and when they quietly start failing, nothing tells you.

boring-backup Sentinel is the outside observer that keeps watch. The boring-backup gem notifies the Sentinel after every run. If a notification doesn't arrive on time, the Sentinel alerts you (slack/discord/email/webhook).

Why it can't live in your app

A process that died cannot report that it died. Whatever runs your backup is the last thing you should trust to tell you the backup stopped. That's the whole reason to watch from outside.

Why it's free

Running this costs close to nothing, so it's free. With some limits, of course.

Other features

  • Size anomaly detection — get alerted if your database size suddenly changes.
  • That's all. No need to overcomplicate simple things.