Filesystem & S3
Monitors backups in a local filesystem or in S3-compatible object storage such as AWS S3 and MinIO.
Backup monitoring · backmon
A backup job reporting "success" doesn't mean the file actually exists. backmon monitors your backup files in a filesystem or in S3-compatible object storage and feeds the metrics straight into your Prometheus and Grafana stack.
Without backmon
You only find out whether last night's backup was really written when you need it.
With backmon
backmon checks whether the file is really there.
Without backmon
Backups end up in S3 or MinIO, but nobody checks whether they are current and complete.
With backmon
backmon keeps an eye on size and timestamps in buckets and filesystems.
Without backmon
Your monitoring runs on Prometheus and Grafana, but your backups don't show up there.
With backmon
backmon delivers the metrics for Prometheus and Grafana.
Then backmon is made for you.
How to get started ↓Monitors backups in a local filesystem or in S3-compatible object storage such as AWS S3 and MinIO.
Checks the presence, size and timestamps of your recurring backup files.
Fits into your Prometheus and Grafana infrastructure, for dashboards on backup duration and alerts when a backup is out of line.
Via Helm chart on Kubernetes or as a ready-to-run Docker container.
$ helm repo add dreitier https://dreitier.github.io/helm-charts/
$ helm install dreitier/backmon
Prometheus scrapes the metrics from backmon for Grafana dashboards and alerts when a backup is out of line.
Prefer to skip Kubernetes? backmon is also available as a ready-to-run Docker container.
backmon is lean, written in Go and already in use at several companies. It does exactly one thing: reliably tell you whether your backups are in order.
Open source (MIT)
backmon is fully open source under the MIT licence. Issues and pull requests on GitHub are welcome. If you need professional support, consulting or a specific feature, get in touch.
View on GitHubKnowledge
The new German BSI Act has applied since December 2025. What Section 30 BSIG requires for backup, recovery and crisis management, what you need to show in an audit and how your backup survives a ransomware attack.
Steven ·
In many cases, Kubernetes mainly increases complexity. We show when the platform pays off for internal applications, portals and SaaS, and which alternatives exist.
Christopher ·
FAQ
dreitier/backmon. All steps are described in the documentation.Drop us a line about what's holding you back. You'll get an honest answer from a real person. No chatbot, no sales call.
You'll hear back from us within one working day. The first conversation is free and non-binding.