Repository
Munin (contrib)
Last change
2018-03-28
Graph Categories
Keywords
Language
Shell

backup.sh

Sadly there is no documentation for this plugin.

#!/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
graph_category backup
autobackup.label number
autobackup.critical 1:
EOM
        exit 0;;
esac

printf "autobackup.value "
find "$BACKUP_DIR" -mtime "-$LIFETIME" | wc  -l