ForumWeb-Dienste auf Linux-Server
Stefan Derungs – Mittwoch, 26. November 2008 11:10 Uhr

Hallo Community

Ich bin ein ziemlicher Einsteiger was Linux anbelangt. Ich verwalte seit kurzem einen Linux-Server für eine kleine Firma. Zuvor hatte unser Provider die Wartung vorgenommen, doch da er nicht zuverlässig arbeitet und sich um die Dinge kümmert, muss ich nun das teilweise in die Hand nehmen.

Meine Frage nun:
Wir haben auf dem Server immer wieder das Problem, dass gewisse Dienste (sei das nun STMP, POP, HTTP, FTP oder dergleichen) sich verabschieden/abstürzen. Auf den Server müssen mehrere Leute zugreifen und so kann es sein, dass ich das Problem nicht frühezeitig erkennen kann, sodass dann ziemlich erhitzte Gemüter auf mich zukommen und mich fragen was denn eigentlich los ist…

Nun hab ich mir überlegt, ob es irgend ein Skript/Tool gibt, welches den Server in regelmässigen Abständen (z.B. alle 5 oder 10 Minuten) prüft und schaut ob gewisse Dienste noch laufen. Wenn dies nicht der Fall ist, soll das Skript/Tool eine Mail generieren, welches dann an das SMS-Gateways unseres Providers geschickt wird und mich dann per SMS avisiert, sodass ich dann Bescheid weiss.

P.S. Auf dem Server läuft das Plesk Control Panel von Parallels, welches aber die Dienste nur sehr rudimentär integriert hat (FTP ist gar nicht integriert).

Ich hoffe es kann mir jemand weiterhelfen hierbei :-)

Grüsse
Stefan

1 Antwort
Harald Geiger – Mittwoch, 26. November 2008 14:13 Uhr

Hallo Stefan!

Nun hab ich mir überlegt, ob es irgend ein Skript/Tool gibt, welches den Server in regelmässigen Abständen (z.B. alle 5 oder 10 Minuten) prüft und schaut ob gewisse Dienste noch laufen. Wenn dies nicht der Fall ist, soll das Skript/Tool eine Mail generieren, welches dann an das SMS-Gateways unseres Providers geschickt wird und mich dann per SMS avisiert, sodass ich dann Bescheid weiss.

Schau Dir mal ‘monit’ an. Das ist ein recht kleines Programm, das genau das kann. Darüber hinaus kann ‘monit’ auch die fehlenden Dienste gleich neu starten.

In einigen Linux Distributionen ist ‘monit’ von Haus aus dabei.

Harald

[1] http://mmonit.com/monit/

Marcel Hilzinger – Mittwoch, 26. November 2008 16:54 Uhr

Monit ist bestimmt keine schlechte Idee, ich würde aber auch ein paar Minuten investieren, um herauszufinden, _warum_ die einzelnen Serverdienste abstürzen. Natürlich kann das mal vorkommen, aber normal ist es unter Linux nicht. Dazu einfach mal in /var/log/ die entsprechenden Logdateien anschauen. Vielleicht findest Du dort einen Hinweis.

Stefan – Donnerstag, 04. Dezember 2008 20:19 Uhr

Super! Vielen Dank für den Hinweis!
Gutes Tool!