Ad Widget

Collapse

Выполнение скрипта по триггеру

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • iltmpz
    Junior Member
    • Oct 2012
    • 24

    #1

    Выполнение скрипта по триггеру

    Мануал читал, гуглил, логи смотрел, ничего не нашел.
    Задача такая: при срабатывании триггера должен запускаться мой скрипт.
    Что я делал:
    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
    3. ls -la /scripts/zabbix/script.sh
    Code:
    -rwxr-xr-x  1 root  wheel  60 Nov  6 16:54 /scripts/zabbix/script.sh
    4. В веб-интерфейсе zabbix: Administration - Media types создал скрипт:
    Description: script, Script name: script.sh

    5. Profile - Media - Add - там выбираю появившийся script, расставляю галочки и инициирую срабатывание триггера.
    Дальше как я понимаю, скрипт должен выполниться, в /scripts/script.log должны дописаться данные, однако этого не происходит. Все права на доступ есть.
    Я что-то недовключил?
    ОС freebsd.
    Last edited by iltmpz; 06-11-2012, 16:04. Reason: решено
  • dima_dm
    Senior Member
    • Dec 2009
    • 2697

    #2
    А Действие создали?

    Comment

    • iltmpz
      Junior Member
      • Oct 2012
      • 24

      #3
      Originally posted by dima_dm
      А Действие создали?
      Точно, вот в чем дело было, спасибо.
      Сейчас создал, все заработало.

      Comment

      • ivanmar
        Junior Member
        • Nov 2012
        • 2

        #4
        Originally posted by iltmpz
        Точно, вот в чем дело было, спасибо.
        Сейчас создал, все заработало.
        У меня аналогичная проблема, расскажите по-подробней, что именно указывали в действии, есть ли еще какие-либо нюансы?
        Что в результате пишется в лог?

        Comment

        Working...