Ad Widget

Collapse

Скрипт для сетевого обнаружения

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Sinot
    Junior Member
    • Feb 2023
    • 23

    #1

    Скрипт для сетевого обнаружения

    Приветствую.

    Появилась потребность в собственном алгоритме добавления узлов при сетевом обнаружении. (Требуется получать данные для формирования узла из внешних источников)

    Идеей было запускать скрипт в "Действия при обнаружении", но почему-то макрос {DISCOVERY.DEVICE.IPADDRESS} не разворачивается в реально обнаруженный IP.
    При этом


    Создал скрипт:
    ​​​Click image for larger version

Name:	image.png
Views:	99
Size:	23.0 KB
ID:	465345

    Правило обнаружения:
    Click image for larger version

Name:	image.png
Views:	98
Size:	36.1 KB
ID:	465344​​

    Действие при обнаружении:
    Click image for larger version

Name:	image.png
Views:	121
Size:	18.9 KB
ID:	465341
    Click image for larger version

Name:	image.png
Views:	99
Size:	30.8 KB
ID:	465342

    И получаю ошибку "Cannot find a corresponding host":
    Click image for larger version

Name:	image.png
Views:	99
Size:	17.5 KB
ID:	465343
    Я предполагаю, что это из-за того, что хост еще не добавлен в Zabbix. А как тогда изменить поведение добавления хоста?
  • Kos
    Senior Member
    Zabbix Certified SpecialistZabbix Certified Professional
    • Aug 2015
    • 3404

    #2
    У вас в настройках действтия указано, что оно должно выполняться на "текущем узле сети" (которого ещё нет, он пока не создан).
    Более того, в настройках скрипта указано, что он может выполняться только на Zabbix сервере или прокси.
    Я бы в настройках действия убрал бы галочку "Текущий узел сети" и явно добавил бы хост, соответствующий серверу Zabbix (или нужному прокси).

    Comment

    • Sinot
      Junior Member
      • Feb 2023
      • 23

      #3
      Очень интересно.

      Поставил сервер Zabbix и заработало.



      Правда вопросов еще больше.
      Почему два раза срабатывает оповещение?
      Получается прокси надо добавлять как хосты в Zabbix, чтобы их можно было выбрать в "Списке целей".

      Видимо функция не особо запланирована под подобную кастомизацию.


      Большое спасибо!​

      Comment

      Working...