|
@@ -34,6 +34,8 @@ apt-get update -y
|
|
|
apt-get install zabbix-agent -y
|
|
|
|
|
|
# configure
|
|
|
+echo -n "Please provide the current server's public ip : "
|
|
|
+read _cur_ip
|
|
|
echo -n "Please provide the zabbix-server's ip : "
|
|
|
read _ip
|
|
|
echo -n "Please provide the hostname of this agent : "
|
|
@@ -78,7 +80,7 @@ cp "$_assets"/zabbix/userparameter_mysql.conf "$_agent_conf_d"/
|
|
|
# NGINX
|
|
|
# https://github.com/sfuerte/zbx-nginx
|
|
|
# nginxconf already included in default.nginxconf asset
|
|
|
-sed -i "s/# allow ZABBIX-SERVER-IP/allow $_ip/g" /etc/nginx/sites-available/default
|
|
|
+sed -i "s/# allow CURRENT-SERVER-IP/allow $_cur_ip/g" /etc/nginx/sites-available/default
|
|
|
cp "$_assets"/zabbix/userparameter_nginx.conf "$_agent_conf_d"/
|
|
|
mkdir /etc/zabbix/zabbix_agentd.scripts
|
|
|
cp "$_assets"/zabbix/scripts/nginx-stat.py /etc/zabbix/zabbix_agentd.scripts/
|