Zabbix агент
Установка Zabbix агента на Linux сервере в Оффлайн режиме
Установка Zabbix Agent Offline
Скачиваем дистрибутив с офф.сайта [скомпилированный бинарный дистрибутив]
https://www.zabbix.com/download_agents?version=5.0+LTS&release=5.0.46
Копируем скачанный файл на удалённый сервер
scp zabbix_agent-5.0.46-linux-3.0-amd64-static.tar.gz adm_polyakov@10.12.127.145:/home/adm_polyakov/
Подготавливаем папки и доступ
sudo cp sbin/zabbix_agentd /usr/sbin/
sudo cp bin/zabbix_get /usr/bin/
sudo cp bin/zabbix_sender /usr/bin/
sudo groupadd --system zabbix
sudo useradd --system -g zabbix -d /usr/lib/zabbix -s /sbin/nologin -c "Zabbix Monitoring System" zabbix
sudo mkdir -p /etc/zabbix
sudo mkdir -p /var/log/zabbix
sudo chown zabbix:zabbix /var/log/zabbix
sudo mkdir -p /run/zabbix
sudo chown zabbix:zabbix /run/zabbix
sudo touch /etc/zabbix/zabbix_agentd.conf
sudo chown zabbix:zabbix /etc/zabbix/zabbix_agentd.conf
sudo touch /etc/zabbix/zabbix_agentd.conf
sudo chmod 644 /etc/zabbix/zabbix_agentd.conf
sudo mkdir -p /etc/zabbix/zabbix_agentd.d
sudo chown zabbix:zabbix /etc/zabbix/zabbix_agentd.d
sudo chmod 755 /etc/zabbix/zabbix_agentd.d
Создайте conf
Создаём файл
конфигурации
sudo vim /etc/zabbix/zabbix_agentd.conf--------------------------------------------------------------
PidFile=/var/run/zabbix/zabbix_agentd.pid
LogFile=/var/log/zabbix/zabbix_agentd.log
LogFileSize=0
Server=10.12.127.136
ServerActive=10.12.127.136
Hostname=Zabbix server
Include=/etc/zabbix/zabbix_agentd.d/*.conf
Environment="CONFFILE=/etc/zabbix/zabbix_agentd.conf"
--------------------------------------------------------------
Создаём файл сервиса
# Создайте service файл
sudo vim /etc/systemd/system/zabbix-agent.service--------------------------------------------------------------
[Unit]
Description=Zabbix Agent
After=network.target
[Service]
Type=simple
User=zabbix
Group=zabbix
RuntimeDirectory=zabbix
RuntimeDirectoryMode=0755
ExecStart=/usr/sbin/zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf
PIDFile=/run/zabbix/zabbix_agentd.pid
Restart=on-failure
RestartSec=10s
[Install]
WantedBy=multi-user.target
--------------------------------------------------------------
Перезапускаем службы и сервисы
sudo systemctl daemon-reload
sudo systemctl enable zabbix-agent
sudo systemctl start zabbix-agent
sudo systemctl status zabbix-agent