Для работы zabbix-aget в пассивном режиме требуется TCP порт 10050, для корректной работы необходимо открыть на firewall. Рекомендуется использовать zabbix-agent в активном режиме, в этом случае агент инициирует соединения с сервером и отправляет данные, создавать NAT и правила на firewall не требуется.


Для установки zabbix-agent2 необходимо добавить репозиторий:

скопируйте ссылку на последнюю версию релиза:

  • для ОС Ubuntu ссылку на пакет zabbix-release_x.x.x+ubuntuxx.xx_all.deb,
  • для ОС Debian ссылку на пакет zabbix-release_x.x-x+debianx_all.deb,
  • для ОС CentOS ссылку на zabbix-release-x.x-x.el*.noarch.rpm,

          где x.x.x -версия релиза, *-версия ОС


Установите репозиторий следующей  командой, для ОС CentOS

rpm -Uvh http://repo.zabbix.com/zabbix/x.x/rhel/*/x86_64/zabbix-release-x.x.x.el*.noarch.rpm
dnf clean all

для ОС Ubuntu

wget https://repo.zabbix.com/zabbix/x.x/ubuntu/pool/main/z/zabbix-release/zabbix-release_x.x-1+ubuntu**.**_all.deb
sudo dpkg -i zabbix-release_x.x-x+ubuntu**.**_all.deb
sudo apt update

для ОС Debian

wget https://repo.zabbix.com/zabbix/x.x/debian/pool/main/z/zabbix-release/zabbix-release_x.x-x+debian*_all.deb
sudo dpkg -i zabbix-release_x.x-x+debian*_all.deb
sudo apt update

Затем установите агент zabbix следующей командой, для ОС CentOS

yum install zabbix-agent2 -y

для ОС Debian/Ubuntu

sudo apt install zabbix-agent2 -y

Далее необходимо настроить zabix-agent. Откройте любым тестовым редактором файл конфигурации 

vi /etc/zabbix/zabbix_agent2.conf

и внесите изменения в строках (подробнее о директивах в файле конфигурации zabbix-agent здесь Параметры, поддерживаемые в файле конфигурации Zabbix агента 2)

LogFileSize=1
Server=88.204.157.58
ServerActive=88.204.157.58
Hostname=*имя Вашего сервера*
Timeout=3

Запустите zabbix-agent 

systemctl start zabbix-agent2

Разрешите автозапуск zabbix-agent

systemctl enable zabbix-agent2