Files
dsmon/defaults.inc
2023-07-06 20:18:15 -05:00

30 lines
575 B
Bash
Executable File

#!/usr/bin/env bash
VERS=2.2.17-07042023
DS_FOLDER=/opt/idssys/dsmon
DS_CRONTAB_FOLDER=/opt/idssys/nodemgmt/crontabs
if [ ${TAILSCALE} != true ] && [ "$(CHECK_HOST 10.10.10.50)" != "false" ]; then
nmip=10.10.10.50
mysqlip=10.10.1.50
elif [ ${TAILSCALE} == true ] || [ "$(CHECK_HOST 100.100.55.1)" != "false" ]; then
nmip=100.100.55.1
mysqlip=100.100.5.2
else
nmip=
fi
SENDNOTICE(){
[ "${PUSHOVER_APP_TOKEN}" != "" ] && PUSH_TO_MOBILE "${2}
$(date)" "${1}" ${3} &
[ "${EMAIL_NOTICE}" != "" ] && echo -e "${2}\n\n$(date)" | mail -s "${1}" ${EMAIL_NOTICE}
}