Оглавление
Представлен пример установки Zabbix агента 6 на ОС Debian 12 Bookworm.
Пакеты установки скачиваем из официального репозитория Zabbix: https://repo.zabbix.com/zabbix/
Полная ссылка будет выглядеть: https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1%2Bdebian12_all.deb
Скачиваем агента Zabbix
cd /tmp
wget https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1%2Bdebian12_all.deb
wget –no-check-certificate https://repo.zabbix.com/zabbix/6.4/debian/pool/main/z/zabbix-release/zabbix-release_6.4-1+debian12_all.deb
dpkg -i zabbix-release_6.4-1+debian12_all.deb
apt update
Установим агента Zabbix
apt install zabbix-agent
Настроим конфигурацию Заббикс агента
Минимально нам надо указать адрес сервера.
Редактируем файл конфигурации:
nano /etc/zabbix/zabbix_agentd.conf
В строке Server=127.0.0.1 вместо 127.0.0.1 надо подставить адрес или DNS имя своего сервера.
Также можно сразу закомментировать строку ServerActive=127.0.0.1, если вы не используете активные проверки, чтобы агент постоянно не пытался щемиться в сеть.
Также можно сразу поменять и другие параметры, например Timeout=, если вы используете проверки, которые требуют времени отклика агента.
Все параметры Zabbix агента подробно описаны в самом файле конфигурации. Еще более подробное описание можно получить из официальной документации: https://www.zabbix.com/documentation/current/ru/manual/appendix/config/zabbix_agentd
Запускаем Заббикс агента и добавляем его в автозагрузку
systemctl restart zabbix-agent
systemctl enable zabbix-agent
Проверка работы Zabbix агента
Проверить работу агента можно командой:
systemctl status zabbix-agent
Проверка логов Заббикс Агента:
tail -f /var/log/zabbix/zabbix_agentd.log
Проверить доступность Заббикс Агента с сервера можно командой:
zabbix_get -s ВАШ_ИПец -k agent.ping
Для этого на сервере должен быть установлен пакет zabbix-get