Files
zabbix/Mon Backup/backup-discovery.sh
T
apulkin fc91673937 add
2026-05-18 15:49:38 +03:00

13 lines
481 B
Bash

# 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