Ad Widget

Collapse

последовательное выполнение скриптов

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • alekseev
    Junior Member
    • Sep 2018
    • 8

    #1

    последовательное выполнение скриптов

    не выполняются команды в меню Действия - Операции
    создаю 3 шага и все 3 это выполнение удаленных комманд через SSH, на всех -х хостах в конфиге агента включены удаленные команды
    но при проблеме zabbix отрабатывает только первый скрипт, 2 и 3 не видит, помогите правильно выстроить шаги ? на данный момент выглядит так как на скрине, пробовал играться с шагами, но опять же только первый скрипт, сами скрипты локально выполняются на ура, если не брать zabbix в расчет
    Click image for larger version  Name:	screen.JPG Views:	1 Size:	37.1 KB ID:	370529
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    Действия -> Операции, по всей видимости, определяют реакцию при срабатывании какого-то триггера.
    Первый шаг должен выполняться немедленно (и, как вы пишете, он таки выполняется), второй - через минуту, третий - ещё через минуту.
    Вопрос: через минуту после срабатывания триггера он всё ещё находится в состоянии "Проблема" или уже закрылся?

    Comment

    • alekseev
      Junior Member
      • Sep 2018
      • 8

      #3
      он закрывается... тк там выполняется скрипт запуска данного сервиса, а во втором и третим шагах как раз дополнительные команды, которые как у меня указано в настройках должны выполняться на двух других хостах, тоесть логически получается триггер закрылся - нет смысла выполнять команды? и не правильно выстроены шаги

      Comment

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

        #4
        Да, именно так. Если триггер через минуту закрылся, то последующие шаги уже не выполняются.

        Comment

        • alekseev
          Junior Member
          • Sep 2018
          • 8

          #5
          чего то я не могу понять как мне это логически выстроить, длительность шага по дефолту равна 1 час, а как сделать запуск второго и третьего шага не в 01:00:00 и 02:00:00 как на картинке, а сразу после срабатывания первой операции ? также не понятно как играться с параметром "Начинать в", ставлю если 1минуту длительность шага, он мне ставит на втором шаге начинать в 00:01:00, тоесть ночью получается....
          Last edited by alekseev; 12-12-2018, 11:47.

          Comment

          • sadman
            Senior Member
            • Dec 2010
            • 1611

            #6
            "Сразу после", думаю, только скриптом. В Actions вы можете выбирать между запуском скрипта на каком-то шаге (допустим - две операции на одном и том же шаге, но строгая очередность не гарантируется) и запуском на следующем шаге, который произойдет через:
            Step duration (minimum 60 seconds, 0 - use action default)
            00:01:00 - это не в полночь, а через минуту от начала исполнения экшна (эскалации).

            Comment

            Working...