Установка Zabbix-агента 3 на CentOS 7

Обновлено Обновлено: Опубликовано Опубликовано:

Тематические термины: Zabbix, CentOS.

Шаг 1. Добавляем репозиторий

По умолчанию, в репозитории Linux CentOS 7 нет пакета zabbix-agent3. Для его добавления запускаем следующую команду:

rpm -Uvh https://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm

* на самом деле, версии, которые прописаны в моем примере могут быть другие — более актуальные. Чтобы установить более свежий репозиторий, перейдите по ссылке https://repo.zabbix.com/zabbix/ и пройдите по всем папкам — так вы получите путь до самого свежего источника пакетов zabbix.

Шаг 2. Устанавливаем Zabbix-agent

Обновляем список доступного программного обеспечения:

yum update

И устанавливаем zabbix-agent:

yum install zabbix-agent

Внимательно смотрим, что система предложила установить именно 3-ю версию и отвечаем на все вопросы утвердительно (Y).

Шаг 3. Настраиваем агента

Открываем конфигурационный файл:

vi /etc/zabbix/zabbix_agentd.conf

По умолчанию, достаточно просто прописать IP-адрес сервера мониторинга:

Server=192.168.0.15

* в данном примере сервер имеет IP 192.168.0.15

Шаг 4. Настраиваем брандмауэр

Создаем следующее правило:

firewall-cmd --permanent --new-service=zabbix

firewall-cmd --permanent --service=zabbix --add-port=10050/tcp

firewall-cmd --permanent --service=zabbix --set-short="Zabbix Agent"

firewall-cmd --permanent --add-service=zabbix

* в данном примере, мы создали для брандмауэра службу zabbix. По умолчанию, работает на TCP порту 10050.

и не забываем применить настройки:

firewall-cmd --reload

Шаг 5. Запускаем сервис

Разрешаем автозапуск агента:

systemctl enable zabbix-agent

И запускаем его:

systemctl start zabbix-agent

Проверяем, если нужно:

systemctl status zabbix-agent

# UNIX # Linux # CentOS
Дмитрий Моск — частный мастер
Была ли полезна вам эта инструкция?

Да            Нет