johnsilver2

Überprüfung von Webserver durch Script

Gibt es eine Möglichkeit über ein Script einen Webserver abzufragen und so zu kontrollieren, ob der Dienst noch läuft

Hallo,

Ich suche eine Möglichkeit, einen lokalen Webserver abzufragen (httpget o.ä.) und so zu kontrollieren, ob der Dienst noch läuft. Anscheinend habe ich ein Problem mit einer Webseite auf dem Server, so dass mit der Dienst hängenbleibt. Der Prozess selbst läuft weiter, aber ich bekomme die Webseite nicht (Lotus Domino Webserver). Ich habe schon ein Skript, um die hängengebliebenen Dienste neu zu starten, aber ich möchte diesen Mechanismus automatisieren.

So hab ich mir das etwa vorgestellt:
über crontab wird ein skript ausgeführt, dass einfach versucht, auf port 80 zu connecten. Solange es eine Rückgabe gibt, wird nichts weiter gemacht, wenn es allerdings ein Problem gibt, soll mein zweites Skript ausgeführt werden, um den Dienst neu zu starten.

Mein Problem ist eigentlich nur die Abfrage auf port 80.

Vielen Dank für Ideen
Gruß
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 7970

Url: https://administrator.de/forum/ueberpruefung-von-webserver-durch-script-7970.html

Ausgedruckt am: 11.06.2025 um 03:06 Uhr

BartSimpson
BartSimpson 10.03.2005 um 13:25:22 Uhr
Goto Top
du könntes es mit nc -zv rechner 80 versucehn
7217
7217 11.03.2005 um 09:01:48 Uhr
Goto Top
Versuchs mal mit "netcat" oder "nc" (je nach Distribution heisst das nämlich so oder so)... Damit solltest du auf einfache Art und Weise den Server mal "fernabfragen" können.

Mupfel
10729
10729 11.03.2005 um 18:09:15 Uhr
Goto Top
Hi,

schau dir mal das Tool "Nagios" an. Damit kann man erreichen, was du willst.
JohnSilver2
JohnSilver2 14.03.2005 um 09:02:33 Uhr
Goto Top
Hallo,

Danke für die Hinweise. Ich habe es mit nc zum laufen gebracht, allerdings benutze ich jetzt "monit".