Назад | Перейти на главную страницу

Как я могу заставить zabbix-agent автоматически обнаруживать zabbix-сервер?

Я ищу установку, в которой мне не нужно настраивать адрес сервера zabbix в каждом zabbix-агенте, что-то похожее на автоматическое обнаружение DNS, используемое salt.

Возможно ли это или отсутствует в zabbix?

zabbix-agent устанавливается с конфигурацией по умолчанию, поэтому вам все равно нужно сначала отредактировать ее. В это время вы можете определить свой Zabbix сервер. Это можно автоматизировать с помощью Chef, Puppet, Ansible, Salt.

Как установить Zabbix? Вы можете использовать какой-нибудь инструмент управления конфигурацией (Puppet, Chef и т. Д.) И создать шаблон для файла conf. Затем просто перейдите на сервер Zabbix. Это дает вам последовательное и гибкое решение.

На самом деле вам нужен какой-то инструмент управления конфигурацией, чтобы изменить конфигурацию zabbix агента. Однако это вам не очень поможет, тот факт, что ваши агенты видят сервер, не означает, что сервер начнет их отслеживать, вам необходимо включить ActiveServer = Zabbix.server.address и настроить действие типа автоматической регистрации для автоматизации добавление активных агентов в список отслеживаемых хостов.