Для начала установим Zabbix Agent для Linux установка выглядит следующим образом:
Red Hat Enterprise Linux / CentOS
# yum install zabbix-agent
Debian / Ubuntu
# apt-get install zabbix-agent
Переходим в папку заббикса и открываем файл конфига:
# cd /etc/zabbix
# nano zabbix_agentd.conf
либо сразу:
# nano /etc/zabbix/zabbix_agentd.conf
Меняем следующие строчки:
Server=IP сервера
ServerActive=IP сервера
Hostname=Имя вашего узла мониторинга, которое будет указано на сервере zabbix, Zabbix server если это сам сервер заббикса
После чего запускаем клиента:
Red Hat Enterprise Linux / CentOS
# service zabbix-agent start
Debian / Ubuntu
# systemctl start zabbix-agent
Добавляем в автозапуск если нужно:
Red Hat Enterprise Linux / CentOS
# service zabbix-agent enable
Debian / Ubuntu
# systemctl enable zabbix-agent
Проверяем лог:
# cat /var/log/zabbix/zabbix_agentd.log
14154:20181004:201307.800 Starting Zabbix Agent [Zabbix server]. Zabbix 4.0.0 (revision 85308).
14154:20181004:201307.800 **** Enabled features ****
14154:20181004:201307.800 IPv6 support: YES
14154:20181004:201307.800 TLS support: YES
14154:20181004:201307.800 **************************
14154:20181004:201307.800 using configuration file: /etc/zabbix/zabbix_agentd.conf
14154:20181004:201307.800 agent #0 started [main process]
14157:20181004:201307.801 agent #3 started [listener #2]
14159:20181004:201307.802 agent #5 started [active checks #1]
14155:20181004:201307.804 agent #1 started [collector]
14158:20181004:201307.806 agent #4 started [listener #3]
14156:20181004:201307.810 agent #2 started [listener #1]
Установка zabbix агент на Windows
Идем на сайт zabbix. На момент написания мануала это 4.4.3. Мне нужна версия без ssl для x64, по этому скачиваю — 4.4.3 Windows amd64 cbd117f78c5ca8f45414e14ab6958277.
Распаковываем файлы из архива в корень диска C, чтоб получилось следующим образом:
Идем в папку с конфигом, в моем случае это C:\zabbix\conf, и открываем любым редактором файл zabbix_agentd.conf. В нем редактируем следующие строки:
Server=IP сервера
ServerActive=IP сервера
Hostname=Имя вашего узла мониторинга, которое будет указано на сервере zabbix
Я еще изменил путь до логов, чтоб он не лежал в корне диска С, а находился в папке с zabbix:
LogFile=C:\zabbix\logs\zabbix_agentd.log
Далее запускаем командную строку от имени администратора, и пишем команды для установки zabbix agent:
.\zabbix_agentd.exe --config "c:\zabbix\conf\zabbix_agentd.conf" --install
После этого идем в службы настраиваем автозапуск и стартуем службу:
Проверяем логи, и если все в порядке, добавляем ПК клиента в узлы сети на zabbix server!
Настройку Zabbix Server`а смотрим -> ТУТ