19 lines
632 B
Bash
19 lines
632 B
Bash
#!/bin/bash
|
|
|
|
wget https://repo.zabbix.com/zabbix/6.0/debian/pool/main/z/zabbix-release/zabbix-release_latest_6.0+debian12_all.deb
|
|
dpkg -i zabbix-release_latest_6.0+debian12_all.deb
|
|
apt update
|
|
apt install -y zabbix-agent2
|
|
|
|
systemctl restart zabbix-agent2
|
|
systemctl enable zabbix-agent2
|
|
|
|
sed -i 's/Server=127.0.0.1/Server=192.168.1.44/g' /etc/zabbix/zabbix-agent2.conf
|
|
sed -i 's/ServerActive=127.0.0.1/ServerActive=192.168.1.44/g' /etc/zabbix/zabbix-agent2.conf
|
|
sed -i 's/Hostname=Zabbix server/Server=$HOSTNAME/g' /etc/zabbix/zabbix-agent2.conf
|
|
|
|
if command -v docker &> /dev/null
|
|
then
|
|
sudo usermod -a -G docker zabbix
|
|
fi
|