From 4f3497913a20d795eeb46d8c7c236baf62fc45b8 Mon Sep 17 00:00:00 2001 From: David Schroeder Date: Sun, 1 Jun 2025 20:07:39 -0500 Subject: [PATCH] Update install-dsmon.sh --- install-dsmon.sh | 18 ++++++++---------- 1 file changed, 8 insertions(+), 10 deletions(-) diff --git a/install-dsmon.sh b/install-dsmon.sh index 9e3ad9e..0d2c36b 100755 --- a/install-dsmon.sh +++ b/install-dsmon.sh @@ -29,10 +29,18 @@ fi if [[ "${RNIP}" == "10.6.1"* ]]; then mysqlcmd="mysql" + mysqlip=10.6.1.5 do_with_root $APTFUNC install wget curl git mailutils bc mysql-client-8.0 else mysqlcmd="mariadb --skip-ssl" do_with_root $APTFUNC install wget curl git mailutils bc mariadb-client + if [ "$(CHECK_HOST 10.10.1.50)" != "false" ]; then + mysqlip=10.10.1.50 + elif [ "$(CHECK_HOST 100.100.2.2)" != "false" ]; then + mysqlip=100.100.2.2 + else + mysqlip= + fi fi @@ -152,16 +160,6 @@ if [ "${SET_SERVERMONID}" = "new" ]; then thresholdlog+=("${KEY}:${THRESHOLD[$KEY]}") done - if [ "$(CHECK_HOST 10.10.1.50)" != "false" ]; then - mysqlip=10.10.1.50 - elif [ "$(CHECK_HOST 100.100.2.2)" != "false" ]; then - mysqlip=100.100.2.2 - elif [ "$(CHECK_HOST 10.6.1.5)" != "false" ]; then - mysqlip=10.6.1.5 - else - mysqlip= - fi - if [ "${mysqlip}" != "" ]; then QRY="USE servermonitor; INSERT INTO hosts (\`host\`,\`hostname\`,\`ip\`,\`limits\`) VALUES ('${ADD_SERVERNAME}','${ADD_SERVERHOSTNAME}','${SERVERIPS// /}','${thresholdlog[@]}');" ${mysqlcmd} -h ${mysqlip} -u sysmoninsert -psysmoninsert -e "${QRY}"