Установка и настройка Zabbix агента в Ubuntu

В Ubuntu/Debian Zabbix агент устанавливается довольно легко.
Изначально достаточно ввести команду установки:

sudo apt-get install zabbix-agent

И немного изменить конфигурационный файл /etc/zabbix/zabbix_agentd.conf
А именно указать:
LogFileSize=1 (размер файла логов в мегабайтах)
EnableRemoteCommands=1 (разрешить выполнение команд в системе Zabbix сервером)
Server=192.168.1.11 и ServerActive=192.168.1.11 (ip адрес удаленного Zabbix сервера)
Hostname=имя (такое же как hostname системы)
ListenIP=192.168.1.1 (если в системе несколько сетевых интерфейсов с разными ip и необходимо чтобы zabbix агент работал на конкретном из них, а не на всех, то укажем его ip)

Редактировать конфигурационный файл можно например стандартным редактором nano (в котором Ctrl+O и Enter служит для сохранения изменений, а Ctrl+X для выхода).
Пример открытия файла в редакторе:

sudo nano /etc/zabbix/zabbix_agentd.conf

Если на сервере много IP адресов, а zabbix-agent должен работать на одном, а не на всех, то укажем его:

ListenIP=192.168.0.5

Перезапустим Zabbix агента чтобы изменения в конфигурационном файле вступили в силу:

sudo /etc/init.d/zabbix-agent restart

Посмотреть на какиех интерфейсах запущен zabbix-agent можно так:

sudo netstat -tulpn | grep :10050

Проверим запустится ли zabbix-agent после перезапуска системы и при при необходимости активируем автозапуск:

sudo systemctl is-enabled zabbix-agent.service
sudo systemctl enable zabbix-agent.service

Если используется iptables, то добавим два правила (можно также добавить к правилам, например -s 192.168.0.20, если нужно разрешить подключение к агенту только с конкретных IP-адресов):

sudo iptables -A INPUT -p tcp --dport 10050 -m state --state NEW,ESTABLISHED -j ACCEPT
sudo iptables -A INPUT -p tcp --dport 10051 -m state --state NEW,ESTABLISHED -j ACCEPT

Готово.

Смотрите также:
Установка Zabbix в Ubuntu из пакетов дистрибутивов

Подписаться на IT Blog (RU) по Email
Subscribe to IT Blog (EN) by Email

Did my article help you? How about buying me a cup of coffee as an encouragement? Buy me a coffe.

Добавить комментарий