diff --git a/prometheus-borg-exporter/borg_exporter.sh b/prometheus-borg-exporter/borg_exporter.sh index 06f8fd9..5f330e8 100755 --- a/prometheus-borg-exporter/borg_exporter.sh +++ b/prometheus-borg-exporter/borg_exporter.sh @@ -92,7 +92,8 @@ function getBorgDataForRepository { COUNTER=$(echo "$ARCHIVES" | wc -l) TODAY=$(date +%Y-%m-%d) BACKUPS_TODAY=$(echo "$ARCHIVES" | grep ", $TODAY ") - BACKUPS_TODAY_COUNT=$(echo -n "$BACKUPS_TODAY" | wc -l) + # Get correct Backup Count echo -n removes by 3 Backups got only 2, added sed command + BACKUPS_TODAY_COUNT=$(echo "$BACKUPS_TODAY" | sed '/^\s*$/d' | wc -l) #extract data for last archive LAST_ARCHIVE=$(BORG_PASSPHRASE=$BORG_PASSPHRASE borg list --last 1 $REPOSITORY)