From: Alexander Barton Date: Wed, 11 May 2016 14:41:06 +0000 (+0200) Subject: Fix backup_script.errors to not report errors when a job is running X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?p=ZabbixExtensions.git;a=commitdiff_plain;h=HEAD Fix backup_script.errors to not report errors when a job is running --- diff --git a/etc/zabbix_agentd.conf.d/userparameter_app-backup-script.conf b/etc/zabbix_agentd.conf.d/userparameter_app-backup-script.conf index f41e300..3251754 100644 --- a/etc/zabbix_agentd.conf.d/userparameter_app-backup-script.conf +++ b/etc/zabbix_agentd.conf.d/userparameter_app-backup-script.conf @@ -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