Backup Monitor
CommunitySee the history of every spatie/laravel-backup run and the last backup per destination, right inside your Filament panel. The free core records each backup, health-check and cleanup to a database table; this plugin surfaces it as a run-history table and a "last backup per destination" health panel — so a silently failing backup is obvious. Supports Filament 3, 4 and 5.
filament/
namespace. Review the source and install at your own risk. Found
malware or an unresolved security issue the author won't
address?
Report it
.
Author:
Brimham
Documentation
A Filament panel for brimham/backup-monitor — see the history of every spatie/laravel-backup run and the last backup per destination at a glance.
The core brimham/backup-monitor package records each backup run to a backup_runs table. This package surfaces that history inside your Filament admin panel:
- a run-history table — every backup, health-check and cleanup with its status, destination, size and timestamp
- a "last backup per destination" health panel — the most recent run for each disk, so a silently failing destination is obvious
This is the free core. Alerting on missed/silent failures, multi-channel notifications, and a multi-site dashboard are part of the separate Pro package.
#Screenshot
#Requirements
- PHP 8.3+
- Laravel 12 or 13
- Filament 3, 4 or 5
- brimham/backup-monitor (installed automatically)
#Installation
composer require brimham/filament-backup-monitor
Run the core package's migration if you haven't already:
php artisan migrate
#Usage
Register the plugin on the panel where you want the backup history to appear:
use Brimham\FilamentBackupMonitor\FilamentBackupMonitorPlugin;
use Filament\Panel;
public function panel(Panel $panel): Panel
{
return $panel
// ...
->plugin(FilamentBackupMonitorPlugin::make());
}
A Backups item appears in the panel navigation, linking to the run-history page with the health panel at the top.
#License
MIT. See LICENSE.
Featured Plugins
A selection of plugins curated by the Filament team
Blueprint
Filament Blueprint is a premium Laravel Boost extension that helps AI agents produce accurate, detailed implementation plans and security reports for Filament apps.
Filament
Custom Dashboards
Let your users build and share their own dashboards with a drag-and-drop interface. Define your data sources in PHP and let them do the rest.
Filament
Spotlight Pro
Browse your Filament Panel with ease. Filament Spotlight Pro adds a Spotlight/Raycast like Command Palette to your Filament Panel.
Dennis Koch