Ad Widget

Collapse

Discovery по внешнему источнику (базе данных) возможно?

Collapse
This topic has been answered.
X
X
 
  • Time
  • Show
Clear All
new posts
  • alibek22
    Member
    • Mar 2022
    • 46

    #1

    Discovery по внешнему источнику (базе данных) возможно?

    Есть информационная система, в которую внесено различное оборудование. В том числе указаны IP-адреса, параметры доступа (логин, пароль), инвентаризационные данные и т.д.
    Есть пара вопросов по возможностям Zabbix.

    1. Можно ли данные из этой базы сделать источником для правил обнаружения? То есть составить новое правило обнаружения, но вместо диапазона IP-адресов использовать выборку из базы данных.
    Да, можно написать скрипт, который будет получать из базы данных выборку, а затем через API будет добавлять оборудование в Zabbix. Но тогда этот скрипт должен будет делать и все остальное (добавлять в нужную группу, присоединять нужные шаблоны, прописывать макросы и т.д.). А я бы хотел все перечисленное делать через настройки, через GUI Zabbix.

    2. Можно ли вообще интегрировать информационную систему с Zabbix? Чтобы не выгружать из нее список оборудования с какой-то определенной периодичностью, а непосредственно использовать информационную систему в Zabbix?
    Информационная система, если это имеет значение, UserSide.
  • Answer selected by alibek22 at 29-03-2022, 14:45.
    wins
    Senior Member
    • Sep 2014
    • 307

    Если это разовая акция - написали скрипт который формирует шаблоны хостов и импортируете в zabbix. Через mass update меняете группы и шаблоны.
    На регулярной основе - присмотритесь к LLD и host protype на примере штатного шаблона vmware.

    Comment

    • wins
      Senior Member
      • Sep 2014
      • 307

      #2
      1. "А я бы хотел все перечисленное делать через настройки, через GUI Zabbix" - вот это "нет". Остальное "да".
      2. "Чтобы не выгружать из нее список оборудования с какой-то определенной периодичностью, а непосредственно использовать информационную систему в Zabbix?" Если прям задаться целью, то можно сделать скрипт синхронизации группы хостов между zabbix и вашим "типа-erp". Технически реализуемо, а практически нафиг не надо.

      Comment

      • alibek22
        Member
        • Mar 2022
        • 46

        #3
        1. А каким образом это можно сделать?
        Я имел ввиду правила обнаружения, задаваемые через настройки (Настройки - Обнаружение).
        Но при создании правила нет возможности указать на скрипт, который будет возвращать выборку данных.

        Comment

        • wins
          Senior Member
          • Sep 2014
          • 307

          #4
          Если это разовая акция - написали скрипт который формирует шаблоны хостов и импортируете в zabbix. Через mass update меняете группы и шаблоны.
          На регулярной основе - присмотритесь к LLD и host protype на примере штатного шаблона vmware.

          Comment

          • alibek22
            Member
            • Mar 2022
            • 46

            #5
            Спасибо, позже посмотрю, как немного освоюсь.

            Comment

            Working...