Агент Zabbix необходимо установить на всех удаленных системах, которые необходимо контролировать через сервер Zabbix.
Агент Zabbix собирает данные об использовании ресурсов и приложениях в клиентской системе и предоставляет такую информацию серверу Zabbix по их запросам.
Между Zabbix Server и клиентом можно настроить два типа проверок.
- Пассивная проверка – агент Zabbix отправляет данные только на сервер по их запросу.
- Активная проверка. Агент Zabbix периодически отправляет данные на сервер.
После установки zabbix-сервера в вашей системе Debian эта статья поможет вам установить zabbix-агент в Debian 9 Stretch, Debian 8 Jessie и Debian 7 Wheezy.
см.также:
- Как установить и настроить Zabbix на RHEL / CentOS 7
- Как установить Zabbix и добавить удаленные хосты на Ubuntu 18.04
- Как добавить мониторинг MySQL в Zabbix 3.2
После этого вы можете добавить удаленный хост на сервере zabbix.
Шаг 1 – Предварительные требования
Для этого урока мы будем использовать репозитории Zabbix apt, предоставленные официальным сайтом Zabbix.
Давайте добавим требуемый репозиторий в вашу систему, выполнив одну из следующих команд в соответствии с версией Debian:
Для Debian 9:
wget http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+stretch_all.deb dpkg -i zabbix-release_3.4-1+stretch_all.deb
Для Debian 8:
wget http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+jessie_all.deb dpkg -i zabbix-release_3.4-1+jessie_all.deb
Для Debian 7:
wget http://repo.zabbix.com/zabbix/3.4/debian/pool/main/z/zabbix-release/zabbix-release_3.4-1+wheezy_all.deb dpkg -i zabbix-release_3.4-1+wheezy_all.deb
Шаг 2 – Установите агент Zabbix
Теперь вы добавили репозитории Zabbix в свою систему.
Давайте используем следующую команду для установки агента Zabbix на машину Debian.
sudo apt-get update sudo apt-get install zabbix-agent
Шаг 3 – Настройка агента Zabbix
После установки Zabbix aget измените zabbix_agentd.conf (конфигурационный файл zabbix) и обновите IP-адрес сервера Zabbix и имя агента zabbix.
sudo vi /etc/zabbix/zabbix_agentd.conf
#Server=[zabbix server ip] #Hostname=[Hostname of client system ] Server=192.168.1.10 Hostname=Server2
Здесь 192.168.1.10 – это IP-адрес сервера Zabbix, чтобы разрешить соединение с этим клиентом Zabbix.
Шаг 4 – Перезапустите агент Zabbix
После добавления IP-адреса Zabbix в файл конфигурации перезапустите службу агента, используя команду ниже.
sudo service zabbix-agent start
Для запуска и остановки службы zabbix-agent в любое время используйте следующие команды.
sudo service zabbix-agent start sudo service zabbix-agent stop