Мануал читал, гуглил, логи смотрел, ничего не нашел.
Задача такая: при срабатывании триггера должен запускаться мой скрипт.
Что я делал:
1. # vi /usr/local/etc/zabbix/zabbix_server.conf
Прописал там:
AlertScriptsPath=/scripts/zabbix/
после этого перезапустил zabbix_server
2. cat /scripts/zabbix/script.sh
3. ls -la /scripts/zabbix/script.sh
4. В веб-интерфейсе zabbix: Administration - Media types создал скрипт:
Description: script, Script name: script.sh
5. Profile - Media - Add - там выбираю появившийся script, расставляю галочки и инициирую срабатывание триггера.
Дальше как я понимаю, скрипт должен выполниться, в /scripts/script.log должны дописаться данные, однако этого не происходит. Все права на доступ есть.
Я что-то недовключил?
ОС freebsd.
Задача такая: при срабатывании триггера должен запускаться мой скрипт.
Что я делал:
1. # vi /usr/local/etc/zabbix/zabbix_server.conf
Прописал там:
AlertScriptsPath=/scripts/zabbix/
после этого перезапустил zabbix_server
2. cat /scripts/zabbix/script.sh
Code:
#!/bin/sh /bin/echo `/bin/date`: $* >> /scripts/script.log
Code:
-rwxr-xr-x 1 root wheel 60 Nov 6 16:54 /scripts/zabbix/script.sh
Description: script, Script name: script.sh
5. Profile - Media - Add - там выбираю появившийся script, расставляю галочки и инициирую срабатывание триггера.
Дальше как я понимаю, скрипт должен выполниться, в /scripts/script.log должны дописаться данные, однако этого не происходит. Все права на доступ есть.
Я что-то недовключил?
ОС freebsd.
Comment