Как стать автором
Обновить

Комментарии 13

> Я не привожу здесь готовый скрипт

А вот и зря. Очень интересны готовые реализации (в идеале засланные разработчикам), дабы каждому поодиночке не изобретать велосипед. Про то, что с такой необъятной подсетью будут проблемы, как бы и так было понятно.
Разработчику мой скрипт не нужен. Разработчику скорее нужно добавить некий функционал импорта хостов – скажем, из специально подготовленного текстового файла. Но пока я ещё не готов составить на этот функционал вменяемое ТЗ.
Возможно, я Вас разочарую, но импорт в Zabbix есть. В веб-морде, из XML файла.
Попробуйте перечитать название статьи ещё раз – там есть слово «массовый».
Я вот тоже что-то не понял, зачем городить огород когда есть функционал импорта?
Попробуйте перечитать хотя бы название статьи – там есть слово «массовый». Возможно, это и будет ответом на ваш вопрос.
А что мешает массово туда грузить? Он собственно для этого и сделан.
В основном мешает отсутствие XML-файла. Что характерно, трудозатраты по формированию этого файла и по работе с базой данных – примерно одинаковы.
«Поскольку изучать API Zabbix не было времени» — в этом нет необходимости, на гитхабе есть библиотеки для большинства языков.
Раздаю бесплатно, то есть даром.

github.com/flashvoid/zabbix-tools

Синтаксис добавления хоста

z add host --data key,val:key,val[key,val]


Разобраться в API вообще сильно быстрее чем написать этот пост и точно быстрее чем расколупать базу.
А если позвать любого из авторов с гитхаба помочь с их скриптом — все с удовольствием все расскажут и покажут.

Удачи вам и не забудьте партицировать таблицы ))
НЛО прилетело и опубликовало эту надпись здесь
К сожалению, это от нас не зависело – сеть не наша и не нами проектировалась.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации