Такой вопрос, пятничный "на поговорить". Делаю модуль для добавления

хоста в заббикс. Вопрос возникает про поведение модуля при существовании хоста. Сейчас я сделал nochange, если хост существует и айпи хоста совпадает с заданным. При отличии выдаю failed. Также хочу добавить опцию force для принудительного пересоздания хоста уже с заданными параметрами при различиях в айпи. Настройки хоста при этом не проверяю. Думаю, этого достаточно.
Вопросы:
- стоит ли сравнивать все параметры существующего хоста с переданными модулю или только сравнивать по ипу? Если ип совпадает, а другие параметры нет - выдавать ошибку или редактировать праметры?
- при пересоздании хоста старый удалять или редактировать? Хотя тут очевидно нужно удалять, но вдруг есть варианты.
- создавать ли бекап при пересоздании хоста или делать дополнительную опцию, которая будет включать или не включать этот бекап?

3 ответов

7 просмотров

вопрос первый, чем текущий zabbix_host не устраивает?

Thorvald-Hrafn Автор вопроса
dslimp
вопрос первый, чем текущий zabbix_host не устраива...

если честно, не помню. я пользовался модулем uri, потому что zabbix_host не устраивал. Емнип, на то время, когда я его смотрел, он работал с устаревшей апи забикса и какие-то косяки были.

Thorvald Hrafn
если честно, не помню. я пользовался модулем uri, ...

у меня все инфра, 4 заббикса, раскатывается им, там и force параметр есть, и другие ответы могут быть. глянь для начала его, может и не потребуется писать

Похожие вопросы

Обсуждают сегодня

Я колись ставив гуглу антиспам 3.0, може і норм, але мені не дуже зайшло. Теж думав тиждень, що його і куди. Зупинився на трех варіантах відразу всі три і включив 1. Перевір...
𝓔𝓾𝓰𝓮𝓷𝓮𝓥 J
2
Портфолио: Зовут меня Александр, мне 36 лет. Город Пушкино. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github....
Magic
10
Приветствую всех, возникла проблема, до этого писал бота в простом формате где при выполнении условий приходило через send_message информация, сейчас решил добавить хендлер на...
Andrew
4
Портфолио: Зовут меня Александр, мне 41 год. Город Киров. Общий рабочий стаж: ~14 лет Уровень квалификации: Senior Full-stack developer Где прочесть мой код? https://github.co...
Magic
11
Всем привет, может уже кто-то пытался выдернуть из api информацию о дате рождения пользователя Есть ли вообще такая возможность?
Artem Stormageddon
2
где собака, админ группы? нычкуется и боится проявить волю, в толерантность еще не наигрался? @yelizariev
Ognezar
61
Приветствую всех, есть вопросик. Передали проект на OctoberCms, без инсталяшки в полуразвернутом виде, нужно было залить бекап бд, после залития бд, оказалось, что части строк...
Лео
14
Можно ли отследить отправление местоположения именно по кнопке, чтобы 100% отправлялось текущее, а не любое выбранное?
Lencore
2
Ребят, привет. У кого-то есть опыт заказа мерча в сторе? Есть успешные кейсы? Чёт у меня турецкую карту не принимает
Vladimir F.
7
Ребят, привет. А эти формы как отправлять? У меня на странице контактов форма, мне нужно ее на почту к себе скидывать. Я уже не не помню где и как это делалось? Может кто-нибу...
Atid Kitdeveloper.ru
2
Карта сайта