check_db-backup

Diser Check prüft ob das Script db_backup.sh erfolgreich gelaufen ist, noch läuft, abgebrochen wurde oder generell gar nicht gelaufen ist.

Folgende Stati werden angezeigt:

OK :: DB-BACKUP CREATED

Der Snapshot mit zugehörigem lokalen Backup wurde erstellt

CRITICAL :: NO DB-BACKUP CREATED TODAY! CHECK WHY

Heute wurde kein Snapshot erstellt, warum ist zu prüfen

WARNING :: DB-BACKUP NOT FINISHED! PLEASE BE PATIENT

Der aktuell Snapshot läuft nocht. Wobei hier nicht der Snapshot läuft sondern wohl der Sync ins lokale Backupverzeichnis

CRITICAL :: DB-BACKUP ABORTED! CHECK WHY

Der Snapshot wurde abgebrochen. Die Ursache ist unbekannt.

WARNING :: NO DB-BACKUP CREATED TIL NOW

Bis jetzt wurde noch kein Backup angestoßen. Es könnte sich um einen Initialen Run handeln

Zum Troubelshooting:

Unter /var/tmp/._db_backup.status ist der aktuelle Status des db-snapshot abgelegt und kann dort eingesehen werden. Dieser File wird auch von diesme Check zur Auswertung herangezogen.
Nagios config

## CHECK_DB-BACKUP
define service{
        use                     check-10-min
        hosts                   sbg-db01
        service_description     db-backup
        check_command           check_nrpe!check_db-backup!none
}

nrpe config

command[check_db-backup]=sudo /opt/nagios/scripts/check_db-backup.sh
Check db-backup
Check db-backup
check_db-backup.sh
3.2 KiB
694 Downloads
Details