add ssh port to restart service

This commit is contained in:
no
2024-11-29 15:17:13 +01:00
parent 7dd09572da
commit 05ec2913c5
2 changed files with 5 additions and 4 deletions
+3 -2
View File
@@ -9,7 +9,7 @@ THRESHOLD_INBOUND=0.5
THRESHOLD_OUTBOUND=0.5 THRESHOLD_OUTBOUND=0.5
# Messparameter # Messparameter
MEASUREMENT_COUNT=10 MEASUREMENT_COUNT=15
INTERVAL=6 INTERVAL=6
# SQL-Datenbankverbindung # SQL-Datenbankverbindung
@@ -20,7 +20,8 @@ DB_NAME="database"
# SSH-Verbindung # SSH-Verbindung
SSH_KEY="/path/to/private_key" SSH_KEY="/path/to/private_key"
SSH_USER="user" SSH_USER="user"
SSH_HOST="remote_host" SSH_HOST="127.0.0.1"
SSH_PORT="22"
# Neuzustartender Dienst # Neuzustartender Dienst
SERVICE_NAME="ipsec.service" SERVICE_NAME="ipsec.service"
+2 -2
View File
@@ -8,13 +8,13 @@ function restart_service() {
log_info "Attempting to restart service $SERVICE_NAME on $SSH_HOST." log_info "Attempting to restart service $SERVICE_NAME on $SSH_HOST."
ssh -i $SSH_KEY $SSH_USER@$SSH_HOST "sudo systemctl restart $SERVICE_NAME" ssh -i $SSH_KEY -p $SSH_PORT $SSH_USER@$SSH_HOST "sudo systemctl restart $SERVICE_NAME"
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
log_error "Failed to restart service $SERVICE_NAME on $SSH_HOST." log_error "Failed to restart service $SERVICE_NAME on $SSH_HOST."
exit 2 exit 2
fi fi
ssh -i $SSH_KEY $SSH_USER@$SSH_HOST "sudo ipsec statusall | grep -i '1 up, 0 connecting'" ssh -i $SSH_KEY -p $SSH_PORT $SSH_USER@$SSH_HOST "sudo ipsec statusall | grep -i '1 up, 0 connecting'"
if [ $? -ne 0 ]; then if [ $? -ne 0 ]; then
log_critical "Service $SERVICE_NAME not running after restart." log_critical "Service $SERVICE_NAME not running after restart."
exit 2 exit 2