Перед установкой посмотрим версию системы:
lsb_release -a
У меня версия CentOS 6.8 X64, удалено в этот момент находился Zabbix сервер версии 3.0.7, по этому я подобрал версию 3.0 на http://repo.zabbix.com/zabbix/ (там есть новее, например 3.1, 3.2 и т.д.).
Добавим источник:
rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/6/x86_64/zabbix-release-3.0-1.el6.noarch.rpm
Для CentOS/RHEL 7 другая ссылка:
rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
Для CentOS/RHEL 5:
rpm -Uvh http://repo.zabbix.com/zabbix/3.0/rhel/5/x86_64/zabbix-release-3.0-1.el5.noarch.rpm
Теперь выполним команду установки Zabbix агента:
yum install zabbix zabbix-agent
После установки отредактируем файл конфигурации, например редактором nano (в котором Ctrl+X для выходя, y/n и Enter для сохранения или отмены изменений):
nano /etc/zabbix/zabbix_agentd.conf
А именно укажем:
Server=192.168.1.11 (ip адрес удаленного Zabbix сервера)
ServerActive=192.168.1.11 (ip адрес удаленного Zabbix сервера)
Hostname=имя для активных проверок, такое же как указано в Zabbix сервере для этого узла сети, можно посмотреть системное командой hostname
После редактирования применим изменения перезапустив Zabbix агент:
/etc/init.d/zabbix-agent restart
Остановить/запустить его можно командами:
/etc/init.d/zabbix-agent stop
/etc/init.d/zabbix-agent start
Для автозапуска в Centos7/RHEL7 выполним:
systemctl enable zabbix-agent.service
В Centos6/RHEL6
chkconfig zabbix-agent on
Смотрите также мою статью:
Установка и настройка Zabbix агента в Ubuntu