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