Оглавление
Представлен пример установки Zabbix агента 5.2 на ОС Debian 10 Buster.
Пакеты установки скачиваем из официального репозитория Zabbix: https://repo.zabbix.com/zabbix/
Выбираем нужную версию, в нашем случае 5.4 для Debian, и ссылка будет выглядеть так:
https://www.zabbix.com/download_agents?version=6.0+LTS&release=6.0.3&os=Linux&os_version=4.12&hardware=ppc64le&encryption=No+encryption&packaging=Archive&show_legacy=0
Скачиваем агента Zabbix
cd /tmp wget https://repo.zabbix.com/zabbix/5.4/debian/pool/main/z/zabbix-release/zabbix-release_5.4-1%2Bdebian10_all.deb dpkg -i zabbix-release_5.4-1+debian10_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
Проверить доступность Заббикс агента с сервера можно командой:
zabbix_get -s ВАШ_ИПец -k agent.ping
Для этого на сервере должен быть установлен пакет zabbix-get