evobackup/server/misc/munin-plugin/bkctld_incs

31 lines
612 B
Bash

#!/bin/bash
#
#
case $1 in
config)
cat <<'UNLIKELY_EOF'
graph_title bkctld incs
graph_vlabel Number of incs
graph_args --lower-limit 0
graph_scale no
graph_category bkctld
graph_info The total number of available incs on the server
incs.info Number of backup incs available
incs.label Incs available
incs_expected.info Number of backup incs expected by config
incs_expected.label Incs expected by config
UNLIKELY_EOF
exit 0;;
esac
printf "incs.value "
ls -ld /backup/incs/*/* | wc -l
printf "incs_expected.value "
cat /etc/evobackup/*.d/incs_policy /etc/evobackup/* 2>/dev/null | wc -l