# nano /usr/lib/zabbix/externalscripts/backup-discovery.sh #!/bin/bash JSON=$(for i in `ls -l /opt/Backup | sed '1d' | awk '{print $9}'`; do printf "{\"{#BACKUP}\":\"$i\"},"; done | sed 's/^\(.*\).$/\1/') printf "{\"data\":[" printf "$JSON" printf "]}" # UserParameter=backup.discovery[*],/usr/lib/zabbix/externalscripts/backup-discovery.sh # chmod +x /usr/lib/zabbix/externalscripts/backup-discovery.sh # chown zabbix:zabbix /usr/lib/zabbix/externalscripts/backup-discovery.sh