Ad Widget

Collapse

Пользовательский скрипт на стороне клие&

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • debcen
    Junior Member
    • Dec 2011
    • 22

    #1

    Пользовательский скрипт на стороне клие&

    При срабатывании триггера настроил действие на стороне клиента выполнять скрипт, триггер срабатывает, а действие нет
    Команда: /usr/local/sbin/file.pl

    PS: из-под консоли пользователь zabbix может выполнять скрипт file.pl
  • Navoyenok
    Senior Member
    • Dec 2011
    • 101

    #2
    Добрый день.

    У меня была подобная проблема, решение оказалось в том, что я передавал скрипту (которое реализует действие) системный макрос. Несмотря на то, что список макросов "говорил" о возможности использования этих макросов в этом контексте, в реалии Zabbix просто игнорировал вызов при их использовании.

    Короче, если это та же проблема, то пробуйте сначала вызывать Ваш скрипт без параметров (и нужно добиться его выполнения. У меня скрипт сразу стал исполняться), а потом опытным путем добавлять по одному макросу (и если перестает запускаться, то искать решение в использовании другого макроса).

    Comment

    • debcen
      Junior Member
      • Dec 2011
      • 22

      #3
      Спасибо что ответили, я недопонимаю причем тут макросымне просто нужно запустить скрипт на удаленном узле при срабатывании тригерра

      Comment

      • sadman
        Senior Member
        • Dec 2010
        • 1611

        #4
        Снимайте шт... эээ... показывайте настройки действия, проверяйте разрешение на выполнение удаленных команд и включайте дебаг=4 на клиенте.

        Comment

        Working...