Установка Zabbix-agent на Ubuntu для мониторинга за системой.

Открываем терминал или подключаемся по SSH. Выполняем команды:

sudo apt update
sudo apt install zabbix-agent -y

Меняем стандартные настройки Zabbix-agent:

sudo nano /etc/zabbix/zabbix_agentd.conf

Агент будет передавать данные пассивных проверок.

Найдем строку Server= , заменим 127.0.0.1 на ip-адрес нашего сервера. Затем в строке Hostname= укажем, что это, например, comp_134. Сохраняем изменения и выходим, далее – перезапускаем службу и добавляем ее в автозагрузку:

sudo systemctl restart zabbix-agent && sudo systemctl enable zabbix-agent

После этого пробрасываем порт на роутере, который слушает агент, по умолчанию это 10050.

На примере MikroTik:

/ip firewall nat
add action=dst-nat chain=dstnat comment=zabbix dst-port=10050 in-interface=ether1 protocol=tcp to-addresses=192.168.1.2 to-ports=10050
/
Добавляем проброс порта в Mikrotik для подключения к Zabbix-агенту на Ubuntu

Создаем узел сети:

Создаем новый узел сети в Zabbix
Выбираем шаблон для создания нового узла в Zabbix

Указываем ip-адрес компьютера с Ubuntu:

Установка Zabbix-agent на Ubuntu может быть выполнена довольно легко и быстро, при условии следования инструкциям, приведенным в статье. Агент Zabbix является важным компонентом системы мониторинга Zabbix и позволяет отслеживать различные показатели операционной системы и приложений. Благодаря настройке агента на Ubuntu, можно улучшить производительность своей системы и получать уведомления о возможных проблемах в режиме реального времени.