#!/bin/bash wget https://repo.zabbix.com/zabbix/5.2/ubuntu/pool/main/z/zabbix-release/zabbix-release_5.2-1+ubuntu20.04_all.deb dpkg -i zabbix-release_5.2-1+ubuntu20.04_all.deb apt update apt install zabbix-agent2 curl -y sed -i 's/Server=127.0.0.1/Server=zabbix.vmlan/g' /etc/zabbix/zabbix_agent2.conf sed -i 's/ServerActive=127.0.0.1/ServerActive=zabbix.vmlan/g' /etc/zabbix/zabbix_agent2.conf sed -i 's/Hostname=Zabbix server/Hostname='$(hostname)'.vmlan/g' /etc/zabbix/zabbix_agent2.conf lxc=$(systemd-detect-virt | grep lxc) if [ $lxc = lxc ]; then echo "I'm inside matrix ;("; curl -o /etc/zabbix/zabbix_agent2.d/zabbix_container.conf https://raw.githubusercontent.com/kvaps/zabbix-linux-container-template/master/zabbix_container.conf && systemctl restart zabbix-agent2 else echo "I'm living in real world!"; fi systemctl enable zabbix-agent2 systemctl start zabbix-agent2 systemctl restart zabbix-agent2