1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-21 18:41:03 +00:00

[fresh-backups] Reverse order of series so new entries are on top

Signed-off-by: Olivier Mehani <shtrom@ssji.net>
This commit is contained in:
Olivier Mehani 2019-10-15 20:32:59 +11:00 committed by Lars Kruse
parent 6ad466b10e
commit 6a47ad0aed
2 changed files with 10 additions and 11 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

View file

@ -76,19 +76,18 @@ graph_title Fresh backups
graph_info Number of fresh (<=${LIFETIME}d) backups archives in ${BACKUP_DIR} graph_info Number of fresh (<=${LIFETIME}d) backups archives in ${BACKUP_DIR}
graph_args -l 0 graph_args -l 0
graph_category backup graph_category backup
age0.label today
age0.draw AREA
age0.colour ${COLOUR[0]}
age0.critical :
age0.warning :
EOF EOF
for AGE in $(seq 1 "${LIFETIME}"); do for AGE in $(seq "${LIFETIME}" -1 0); do
if [ "${AGE}" = 0 ]; then
echo "age${AGE}.label today"
else
echo "age${AGE}.label older than $((AGE*24))h"
fi
cat << EOF cat << EOF
age${AGE}.label older than $((AGE*24))h age${AGE}.draw AREASTACK
age${AGE}.draw STACK
age${AGE}.colour ${COLOUR[$AGE]} age${AGE}.colour ${COLOUR[$AGE]}
age${AGE}.warning : age${AGE}.warning
age${AGE}.critical : age${AGE}.critical
EOF EOF
done done
cat << EOF cat << EOF
@ -100,7 +99,7 @@ EOF
exit 0;; exit 0;;
esac esac
for AGE in $(seq 0 "${LIFETIME}"); do for AGE in $(seq "${LIFETIME}" -1 0); do
FILES=$(find "${BACKUP_DIR}" \ FILES=$(find "${BACKUP_DIR}" \
-name "${ARCHIVE_PATTERN}" \ -name "${ARCHIVE_PATTERN}" \
-mmin "-$(((AGE+1)*60*24))" \ -mmin "-$(((AGE+1)*60*24))" \