Dienste aufrecht erhalten

  • Thread starter Thread starter KillhemAll
  • Start date Start date
K

KillhemAll

Guest
Guten Tag liebe Community,

Nachdem ich endlich eine schöne Administrationsoberfläche gefunden und installiert habe bin ich auch schon mit dem Installieren von Diensten wie Teamspeak fortgeschritten.

Alles läuft jetzt...

Jetzt bräuchte ich allerdings etwas wie ein Script was ich dann mit Cronjob minütlich laufen lassen könnte um sicherzustellen das ein Dienst noch läuft und falls es nicht laufen sollte restartet.

Hat da jemand ein Script oder etwas ähnliches womit ich schonmal arbeiten könnte?

MFG

KillhemAll
 
Hallo,

was willst Du denn genau prüfen?

Wenn es was ganz einfaches sein soll könntest Du schauen ob die .pid Datei, die vom Prozess erstellt wird, noch vorhanden ist.

Bash:
Code:
if [ -f /.../.../meine.pid ]; then

[INDENT]# datei ist vorhanden[/INDENT]
else

[INDENT]# datei ist nicht vorhanden[/INDENT]
fi

Gruß
Marcel
 
Beispiel: Teamspeak Server

Am Besten wäre natürlich irgendwie den Server versuchen anzupingen um zu prüfen ob der noch läuft.
 
Problem gefunden :-). Statt in die /etc/default/monit sollte man den Control Befehl in die Konfigurationsdatei von Monit schreiben!
 
Last edited by a moderator:
Back
Top