2
0
mirror of https://github.com/munin-monitoring/contrib.git synced 2018-11-08 00:59:34 +01:00

Merge pull request #602 from AronNovak/backup

General purpose backup monitoring plugin
This commit is contained in:
Steve Schnepp 2015-03-15 10:05:50 +01:00
commit c10abbef57

22
plugins/backup/backup.sh Executable file
View File

@ -0,0 +1,22 @@
#!/bin/sh
# Configuration directives, edit before first use.
BACKUP_DIR=/path/to/your/backups
# How old backups should be considered as non-yound anymore in [days].
LIFETIME=2
# The situation is critical if there are no young files, the backup is down.
case $1 in
config)
cat <<'EOM'
graph_title Number of young files at backup directory
graph_vlabel number
autobackup.label number
autobackup.critical 1:
EOM
exit 0;;
esac
printf "autobackup.value "
find $BACKUP_DIR -mtime -$LIFETIME | wc -l