forked from kunitake/zabbix-xenserver-templates
-
Notifications
You must be signed in to change notification settings - Fork 0
/
citrix-trap.conf
6 lines (6 loc) · 868 Bytes
/
citrix-trap.conf
1
2
3
4
5
6
UserParameter=citrix[*],/bin/egrep -i "$2 $3 " /var/tmp/zabbixCitrixFile_$1 | awk '{print $$3}'
UserParameter=citrix.storage[*],/bin/egrep -i "$2 $3 " /var/tmp/zabbixCitrixStorageFile_$1 | awk '{print $$3}'
UserParameter=citrix.trap.api[*],/usr/libexec/zabbix-agentd/citrix.py $1 $2 $3 /var/tmp/zabbixCitrixFile_$1 /var/tmp/zabbixCitrixFile_vm_$1 && echo 1 || echo 0
UserParameter=citrix.trap.storageapi[*],/usr/libexec/zabbix-agentd/citrix-storage.py $1 $2 $3 /var/tmp/zabbixCitrixStorageFile_$1 /var/tmp/zabbixCitrixStorageFile_vm_$1 && echo 1 || echo 0
UserParameter=citrix.trap.push[*],zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -i /var/tmp/zabbixCitrixFile_vm_$1 >/dev/null && echo 1 || echo 0
UserParameter=citrix.trap.pushstorage[*],zabbix_sender -c /etc/zabbix/zabbix_agentd.conf -i /var/tmp/zabbixCitrixStorageFile_vm_$1 >/dev/null && echo 1 || echo 0