]> arthur.barton.de Git - ZabbixExtensions.git/commitdiff
Fix backup_script.errors to not report errors when a job is running master
authorAlexander Barton <alex@barton.de>
Wed, 11 May 2016 14:41:06 +0000 (16:41 +0200)
committerAlexander Barton <alex@barton.de>
Wed, 11 May 2016 14:41:06 +0000 (16:41 +0200)
etc/zabbix_agentd.conf.d/userparameter_app-backup-script.conf

index f41e300378df2a27bb13ecd236bc9306d433d1a5..3251754eb4e13ca3085a5570f6386306e7e7ccff 100644 (file)
@@ -1,8 +1,8 @@
 # Zabbix UserParameters for Alex "Backup-Script"
 # (https://github.com/alexbarton/backup-script)
 
-# Number of failed backup jobs. (Integer)
-UserParameter=backup_script.errors, sudo /usr/local/sbin/backup-status -e -q | grep -c "^[a-z]"
+# Number of failed backup jobs ("0" when a backup job is running). (Integer)
+UserParameter=backup_script.errors, sudo /usr/local/sbin/backup-status -r >/dev/null && echo 0 || sudo /usr/local/sbin/backup-status -e -q | grep -c "^[a-z]"
 
 # Backup job is running? (Boolean: 0/1)
 UserParameter=backup_script.is_running, sudo /usr/local/sbin/backup-status -r >/dev/null && echo 1 || echo 0