
Мы рассмотрим универсальный метод установки агента Zabbix 7.2 на операционную систему Linux CentOS 9 Stream.
Установка и настройка Zabbix агента
Временно отключаем репозиторий EPEL
sudo dnf config-manager --set-disabled epel
Подключаем репозиторий Zabbix
rpm -Uvh https://repo.zabbix.com/zabbix/7.2/release/centos/9/noarch/zabbix-release-latest-7.2.el9.noarch.rpm
sudo dnf clean all
Устанавливаем Zabbix agent
sudo dnf install zabbix-agent
Открываем конфигурационный файл /etc/zabbix/zabbix_agentd.conf
По умолчанию, достаточно просто прописать IP-адрес сервера мониторинга:
Server=192.168.0.16
Но, желательно (не обязательно), также указать имя хоста, на котором будет работать агент:
Hostname=agent.dmosk.local
Если у вас Firewalld то настраиваем брандмауэр
firewall-cmd --permanent --add-service=zabbix-agent
firewall-cmd --reload
Если у вас Iptables создаем правило для него
iptables -I INPUT -p tcp --dport 10050 -j ACCEPT
service iptables save
Запускаем сервис
systemctl enable zabbix-agent
И запускаем его
systemctl start zabbix-agent
Не забываем включить обратно репозиторий EPEL
sudo dnf config-manager --set-enable epel
Добавление хоста в мониторинг Zabbix server
Переходим в раздел Мониторинг -> Узлы сети

Далее в верхнем правом углу нажимаем Создать узел сети

Далее в открывшемся окне заполняем поля, Имя узла сети, Видимое имя. В Шаблонах выбираем Linux by Zabbix agent. В Группах узлов сети, выбираем Linux servers. В Интерфейсах нажимаем добавить и выбираем пункт агент, далее указываем ip адрес агента и порт, по умолчанию 10050 и жмем добавить

Если все сделали правильно, то у вас появится ваш сервер в списке.
