mirror of
				https://github.com/bashclub/zamba-lxc-toolbox.git
				synced 2025-11-04 08:02:28 +01:00 
			
		
		
		
	install zabbix-agent2
This commit is contained in:
		@@ -17,7 +17,7 @@ apt_repo "postgresql" "https://www.postgresql.org/media/keys/ACCC4CF8.asc" "http
 | 
				
			|||||||
apt update
 | 
					apt update
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -y -qq dist-upgrade
 | 
					DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -y -qq dist-upgrade
 | 
				
			||||||
DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -y -qq install --no-install-recommends postgresql-$POSTGRES_VERSION postgresql-client zabbix-proxy-pgsql zabbix-sql-scripts ssl-cert
 | 
					DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -y -qq install --no-install-recommends postgresql-$POSTGRES_VERSION postgresql-client zabbix-proxy-pgsql zabbix-sql-scripts zabbix-agent2 zabbix-agent2-plugin-* ssl-cert
 | 
				
			||||||
 | 
					
 | 
				
			||||||
timedatectl set-timezone ${LXC_TIMEZONE}
 | 
					timedatectl set-timezone ${LXC_TIMEZONE}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -53,10 +53,9 @@ sed -i "s/# TLSAccept=unencrypted/TLSAccept=psk/g" /etc/zabbix/zabbix_proxy.conf
 | 
				
			|||||||
sed -i "s/# TLSPSKIdentity=/TLSPSKIdentity=${LXC_HOSTNAME}.${LXC_DOMAIN}/g" /etc/zabbix/zabbix_proxy.conf
 | 
					sed -i "s/# TLSPSKIdentity=/TLSPSKIdentity=${LXC_HOSTNAME}.${LXC_DOMAIN}/g" /etc/zabbix/zabbix_proxy.conf
 | 
				
			||||||
sed -i "s|# TLSPSKFile=|TLSPSKFile=/var/lib/zabbix/proxy.psk|g" /etc/zabbix/zabbix_proxy.conf
 | 
					sed -i "s|# TLSPSKFile=|TLSPSKFile=/var/lib/zabbix/proxy.psk|g" /etc/zabbix/zabbix_proxy.conf
 | 
				
			||||||
 | 
					
 | 
				
			||||||
systemctl enable zabbix-proxy 
 | 
					systemctl enable zabbix-proxy zabbix-agent2
 | 
				
			||||||
 | 
					 | 
				
			||||||
systemctl restart zabbix-proxy
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					systemctl restart zabbix-proxy zabbix-agent2 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo -e "Installation of zabbix-proxy finished."
 | 
					echo -e "Installation of zabbix-proxy finished."
 | 
				
			||||||
echo -e "\nPlease register the Proxy on yout zabbix server with following data:"
 | 
					echo -e "\nPlease register the Proxy on yout zabbix server with following data:"
 | 
				
			||||||
 
 | 
				
			|||||||
@@ -18,7 +18,7 @@ apt_repo "timescaledb" "https://packagecloud.io/timescale/timescaledb/gpgkey" "h
 | 
				
			|||||||
apt update
 | 
					apt update
 | 
				
			||||||
 | 
					
 | 
				
			||||||
DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -y -qq dist-upgrade
 | 
					DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -y -qq dist-upgrade
 | 
				
			||||||
DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -y -qq install --no-install-recommends postgresql-$POSTGRES_VERSION timescaledb-2-oss-$TS_VERSION-postgresql-$POSTGRES_VERSION postgresql-client timescaledb-tools nginx php$PHP_VERSION-pgsql php$PHP_VERSION-fpm zabbix-server-pgsql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent ssl-cert
 | 
					DEBIAN_FRONTEND=noninteractive DEBIAN_PRIORITY=critical apt -y -qq install --no-install-recommends postgresql-$POSTGRES_VERSION timescaledb-2-oss-$TS_VERSION-postgresql-$POSTGRES_VERSION postgresql-client timescaledb-tools nginx php$PHP_VERSION-pgsql php$PHP_VERSION-fpm zabbix-server-pgsql zabbix-frontend-php zabbix-nginx-conf zabbix-sql-scripts zabbix-agent2 zabbix-agent2-plugin-* ssl-cert
 | 
				
			||||||
 | 
					
 | 
				
			||||||
unlink /etc/nginx/sites-enabled/default
 | 
					unlink /etc/nginx/sites-enabled/default
 | 
				
			||||||
 | 
					
 | 
				
			||||||
@@ -231,6 +231,6 @@ echo "DBPassword=${ZABBIX_DB_PWD}" >> /etc/zabbix/zabbix_server.conf
 | 
				
			|||||||
 | 
					
 | 
				
			||||||
generate_dhparam
 | 
					generate_dhparam
 | 
				
			||||||
 | 
					
 | 
				
			||||||
systemctl enable nginx php$PHP_VERSION-fpm zabbix-server zabbix-agent 
 | 
					systemctl enable nginx php$PHP_VERSION-fpm zabbix-server zabbix-agent2 
 | 
				
			||||||
 | 
					
 | 
				
			||||||
systemctl restart nginx php$PHP_VERSION-fpm zabbix-server zabbix-agent > /dev/null 2>&1
 | 
					systemctl restart nginx php$PHP_VERSION-fpm zabbix-server zabbix-agent2 > /dev/null 2>&1
 | 
				
			||||||
		Reference in New Issue
	
	Block a user