Ad Widget

Collapse

Не получается запустить скрипт для выполнения задания в планировщике Windows 10

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Zigor
    Junior Member
    • Mar 2022
    • 7

    #1

    Не получается запустить скрипт для выполнения задания в планировщике Windows 10

    Доброго времени суток, не получается выполнить скрипт для агента Zabbix(6.0.1):
    SCHTASKS /Run /TN Bat_Test
    Получаю сообщение:
    Unsupported item key.
    Не удалось выполнить скрипт

    Чего ему не хватает? Что я не так пишу?
    Как нужна дополнительная информация, для ответа на вопрос ?)




    Дубль:
    Доброго времени суток, не получается выполнить скрипт для агента Zabbix(6.0.1): SCHTASKS /Run /TN Bat_Test Получаю сообщение: Unsupported item key....
  • Answer selected by Zigor at 16-03-2022, 16:37.
    Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    Originally posted by Zigor
    На счёт версии, навожу курсор мыши на кнопку "Помощь", появляется ссылка на документацию версии 5.2 (картинка 0с.jpg), т.е. получается у меня версия сервера 5.2 ?
    Я вам больше скажу: у вас версия сервера не просто 5.2 (которая уже не поддерживается), а бета-версия этой версии сервера, которая официально и не поддерживалась никогда (5.2.0beta2, что видно на четвёртом скриншоте внизу экрана посередине). По крайней мере, версия веб-интерфейса; версия бинарника сервера, наверное, может немножко отличаться (смотреть в логе сервера при его старте, он это пишет, либо командой "zabbix_server -V").

    Originally posted by Zigor
    Создал скрипт вот тут: Администрирование-Скрипты
    Выполняю его вот тут: Мониторинг-Узлы сети-Нужный узел(Имя-Скрипты-"test")

    На счёт версии, навожу курсор мыши на кнопку "Помощь", появляется ссылка на документацию версии 5.2 (картинка 0с.jpg), т.е. получается у меня версия сервера 5.2 ?
    AllowKey/DenyKey - скриншот -1с.jpg
    Кстати, версия агента 6.0.1 , есть ли в таком случае совместимость с сервером 5.2 ?
    Совместимость агента с сервером в основном должна быть, хотя в каких-то версиях она ломалась именно в этом направлении (как раз при работе более нового агента с более старым сервером, в обратной конфигурации совместимость очень долгая).

    Предполагаю, что причина, всё же, в том, что на агенте не разрешено выполнение удалённых команд (которые передаются при помощи метрики "system.run").
    Попробуйте в конфиге агента выставить:
    Code:
    AllowKey=system.run[*]
    LogRemoteCommands=1
    после этого перезапустить агента и повторить попытки выполнить скрипт.
    Кстати, а сейчас при этих попытках в логах (и сервера, и агента) что-нибудь пишется?

    Comment


    • Zigor
      Zigor commented
      Editing a comment
      Спасибо большое, AllowKey=system.run[*] , помогло.
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Покажите скриншот настроек скрипта (Administration -> Scripts).
    Каким образом пытаетесь выполнить скрипт?
    Разрешено ли удалённое выполнение команд на агенте (AllowKey/DenyKey в конфиге агента, начиная с версии 5.0, или EnableRemoteCommands в более старых)?

    Comment

    • Zigor
      Junior Member
      • Mar 2022
      • 7

      #3
      Создал скрипт вот тут: Администрирование-Скрипты
      Выполняю его вот тут: Мониторинг-Узлы сети-Нужный узел(Имя-Скрипты-"test")

      На счёт версии, навожу курсор мыши на кнопку "Помощь", появляется ссылка на документацию версии 5.2 (картинка 0с.jpg), т.е. получается у меня версия сервера 5.2 ?
      AllowKey/DenyKey - скриншот -1с.jpg
      Кстати, версия агента 6.0.1 , есть ли в таком случае совместимость с сервером 5.2 ?
      Attached Files

      Comment

      • Kos
        Senior Member
        Zabbix Certified SpecialistZabbix Certified Professional
        • Aug 2015
        • 3404

        #4
        Originally posted by Zigor
        На счёт версии, навожу курсор мыши на кнопку "Помощь", появляется ссылка на документацию версии 5.2 (картинка 0с.jpg), т.е. получается у меня версия сервера 5.2 ?
        Я вам больше скажу: у вас версия сервера не просто 5.2 (которая уже не поддерживается), а бета-версия этой версии сервера, которая официально и не поддерживалась никогда (5.2.0beta2, что видно на четвёртом скриншоте внизу экрана посередине). По крайней мере, версия веб-интерфейса; версия бинарника сервера, наверное, может немножко отличаться (смотреть в логе сервера при его старте, он это пишет, либо командой "zabbix_server -V").

        Originally posted by Zigor
        Создал скрипт вот тут: Администрирование-Скрипты
        Выполняю его вот тут: Мониторинг-Узлы сети-Нужный узел(Имя-Скрипты-"test")

        На счёт версии, навожу курсор мыши на кнопку "Помощь", появляется ссылка на документацию версии 5.2 (картинка 0с.jpg), т.е. получается у меня версия сервера 5.2 ?
        AllowKey/DenyKey - скриншот -1с.jpg
        Кстати, версия агента 6.0.1 , есть ли в таком случае совместимость с сервером 5.2 ?
        Совместимость агента с сервером в основном должна быть, хотя в каких-то версиях она ломалась именно в этом направлении (как раз при работе более нового агента с более старым сервером, в обратной конфигурации совместимость очень долгая).

        Предполагаю, что причина, всё же, в том, что на агенте не разрешено выполнение удалённых команд (которые передаются при помощи метрики "system.run").
        Попробуйте в конфиге агента выставить:
        Code:
        AllowKey=system.run[*]
        LogRemoteCommands=1
        после этого перезапустить агента и повторить попытки выполнить скрипт.
        Кстати, а сейчас при этих попытках в логах (и сервера, и агента) что-нибудь пишется?

        Comment


        • Zigor
          Zigor commented
          Editing a comment
          Спасибо большое, AllowKey=system.run[*] , помогло.
      • Semiadmin
        Senior Member
        • Oct 2014
        • 1625

        #5
        Небольшое замечание: чтобы в лог агента писались сообщения об ошибке выполнения удаленной команды, нужен 4 уровень дебага

        Comment

        Working...