Ad Widget

Collapse

Настройка "Действия"

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Polkovnikiv
    Member
    • Sep 2013
    • 71

    #1

    Настройка "Действия"

    Продолжаем лопатить базу из зоопарка железок (5000 шт.)
    Первоначально задача была только пинга, потом захотелось большего.
    Итак, захотелось немного заполнить Инвентаризационные данные. Было создано действие на основе обнаружения, которое по SNMP заполняло данные типа железок и серийников. Но пошли вопросы:
    1. SNMP OID для опроса серийников для разных железок разное. Теперь нужно создавать несколько элементов данных для опроса с разными OID? И они будут опрашивать каждый раз все устройства?
    2. Можно ли создавать действие не на обнаружение? Поиск среди узлов зарегистрированных и объединенных в группы?
    3. Можно ли создать действие на добавление в новую группу по инвентарным данным (например устройства, где строка Тип содержит символы Huawei S2326).

    И заранее спасибо за помощь.
  • yukra
    Senior Member
    • Apr 2013
    • 1359

    #2
    Originally posted by Polkovnikiv
    1. SNMP OID для опроса серийников для разных железок разное. Теперь нужно создавать несколько элементов данных для опроса с разными OID? И они будут опрашивать каждый раз все устройства?
    2. Можно ли создавать действие не на обнаружение? Поиск среди узлов зарегистрированных и объединенных в группы?
    3. Можно ли создать действие на добавление в новую группу по инвентарным данным (например устройства, где строка Тип содержит символы Huawei S2326).

    И заранее спасибо за помощь.
    1) Разные шаблоны под разные устройства. Циски налево, хуавеи направо, с цисок снимаете 1.1.1.Х, с хуавея 1.1.1.Y (условно говоря). При этом никто не будет дергать железку "не ее oid'ом"

    2) Можно настроить на обнаружение, авторегистрацию, триггер и некоторые события "внутри заббикс-сервера". Настройка - действия, выпадающий список справа. Повесить действие на поиск нельзя (хотя я не уверен что правильно понял вопрос).

    3) Опять же не очень понял вопроса, но ответ "скорее нет"

    Comment

    • Polkovnikiv
      Member
      • Sep 2013
      • 71

      #3
      Смысл том, что весь зоопарк нужно разделить по производителю. Ручками добавлять каждый узел в свою группу-долго. Поэтому и вопрос в создании действия да, которое это все автоматизирует. А искать нужно уже в существующих узлах, не во вновь обнаруженных

      Comment

      • yukra
        Senior Member
        • Apr 2013
        • 1359

        #4
        Originally posted by polkovnikiv
        Смысл том, что весь зоопарк нужно разделить по производителю. Ручками добавлять каждый узел в свою группу-долго. Поэтому и вопрос в создании действия да, которое это все автоматизирует. А искать нужно уже в существующих узлах, не во вновь обнаруженных
        Вам нужно смотреть в сторону api кмк.

        Comment

        • Polkovnikiv
          Member
          • Sep 2013
          • 71

          #5
          То есть, при обнаружении нового устройства создать действие которое добавляло бы вновь обнаруженную железку в дополнительную группу-не проблема. А если требуется тоже самое сделать с уже заведенным устройством-начинается геморой?

          Comment

          • Polkovnikiv
            Member
            • Sep 2013
            • 71

            #6
            Неужели никаких больше вариантов, кроме api (с которым никак не дружу)? Опять запускать обнаружение и уже к нему прикручивать действия?

            Comment

            • Semiadmin
              Senior Member
              • Oct 2014
              • 1625

              #7
              Можно попробовать через БД. Создать новые группы по вендорам. Из таблицы groups получить их groupid. Из таблицы hosts получить список hostid для узлов. Добавить в таблицу hosts_groups новые строки, содержащие hostid, groupid и уникальный номер hostgroupid. Т.о. каждый узел должен оказаться минимум в 2 группах: в той, где был до этого, и в группе имени вендора.
              Last edited by Semiadmin; 31-08-2016, 07:56.

              Comment

              Working...