Установка Zabbix Agent - на первый взгляд задача достаточно тривиальная. Но, как говорится, дьявол кроется в деталях.
При прочтении этой статьи, рекомендуется ознакомиться со следующими записями:
Zabbix Helper Kit и автоматизация обновления Zabbix Agent
Zabbix Helper Kit v0.3 - Настройка репозитория
Zabbix Agent Автообновление расширений - Zabbix Helper Kit v0.5
В данной статье пойдет речь о самом простом способе установки Zabbix Helper Kit на компьютеры с мастдаем. А именно о ручной установке на компьютерах не входящих в домен. Всё что необходимо для того чтобы скомпилировать и развернуть Zabbix Helper Kit на целевой машине не входящей в домен - это подготовленный репозиторий и пара правок параметров в коде Zabbix Helper Updater. Все настройки по умолчанию, хранятся в массиве $g_easDefaultParameter, о его настройке и пойдёт речь.
Какие параметры играют роль при установке на не доменную машину:
FTPServer
Адрес FTP сервера. Должен быть доступен с машины на которой будет разворачиваться Zabbix Helper Kit
FTPUsername
Имя пользователя FTP сервера
FTPPassword
Пароль пользователя FTP сервера
DeployZabbixHelper
Загружать или нет ZabbixHelper при запуске (по умолчанию лучше оставить 0, и доставить команду о загрузке, при обновлении ZHK_Updater.cfg)
WorkgroupName
Имя рабочей группы. По умолчанию WORKGROUP. Используется для определения находится ли машина в домене или нет.
Read the full article