Zabbix Agent требуется установить на все удаленные системы, которые необходимо контролировать через сервер Zabbix. Zabbix Agent собирает данные об использовании ресурсов и приложений на клиентской системе и предоставляет эту информацию серверу Zabbix по его запросам.
Между сервером Zabbix и клиентом могут быть настроены два типа проверок.
- Пассивная проверка – Zabbix Agent отправляет данные на сервер только по их запросу.
- Активная проверка – Агент Zabbix периодически отправляет данные на сервер.
После установки сервера zabbix на ваш сервер, эта статья поможет вам установить агента zabbix на системы Ubuntu 18.04 LTS, 16.04 LTS. После выполнения этих шагов перейдите к следующей статье Добавьте хост в zabbix-сервер.
Шаг 1 – Включить репозиторий Apt
Репозитории Zabbix apt доступны на официальном сайте Zabbix. Добавьте репозиторий для установки необходимых пакетов для агента Zabbix с помощью следующей команды. Для старой версии Ubuntu 12.04 LTS можно загрузить и установить агент Zabbix версия 2.2.
Для Ubuntu 18.04 (Bionic):
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+bionic_all.deb sudo dpkg -i zabbix-release_4.0-3+bionic_all.deb
Для Ubuntu 16.04 (Xenial):
wget https://repo.zabbix.com/zabbix/4.0/ubuntu/pool/main/z/zabbix-release/zabbix-release_4.0-3+xenial_all.deb sudo dpkg -i zabbix-release_4.0-3+xenial_all.deb
Шаг 2 – Установка агента Zabbix
Поскольку вы успешно добавили репозитории Zabbix apt в свою систему, давайте воспользуемся следующей командой для установки агента Zabbix
sudo apt-get update sudo apt-get install zabbix-agent
Шаг 3 – Настройка агента Zabbix
После установки агента Zabbix. Отредактируйте файл конфигурации агента Zabbix /etc/zabbix/zabbix_agentd.conf и обновите IP-адрес сервера 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 systemctl enable zabbix-agent sudo systemctl start zabbix-agent
Для запуска и остановки службы zabbix-agent в любое время используйте следующие команды.
sudo systemctl stop zabbix-agent sudo systemctl status zabbix-agent
Поздравляем! Вы успешно установили Zabbix Agent. Добавьте хост в Zabbix Server для мониторинга.