ubuntuusers.de

Skript zur Erreichbarkeitskontrolle eines Servers

Status: Gelöst | Ubuntu-Version: Ubuntu 8.04 (Hardy Heron)
Antworten |

websquare

Avatar von websquare

Anmeldungsdatum:
31. August 2008

Beiträge: 17

Wohnort: Graz

Hallo!

Ich suche (leider bis jetzt vergeblich) ein Skript, das einmalig überprüft ob eine Domain erreichbar ist und wenn nicht eine Fehlermeldung (ich denke am Besten mit Zenity) ausgibt. Kann mir da jemand vielleicht weiterhelfen?

Danke,
Stefan

Lunar

Anmeldungsdatum:
17. März 2006

Beiträge: 5792

Damit man Dir helfen kann, müsstest Du erstmal klar definieren, was Du unter der "Erreichbarkeit" eines Servers bzw. einer Domain verstehst.

websquare

(Themenstarter)
Avatar von websquare

Anmeldungsdatum:
31. August 2008

Beiträge: 17

Wohnort: Graz

Sorry, das hab ich zu unklar geschrieben. Es sollte überprüft werden ob Apache läuft, also über HTTP.

Edit: Eigentlich reicht auch ein Ping, es geht nur drum, ob der Rechner eingeschalten ist. Hab vorhin etwas falsch gedacht ...

Saddy

Anmeldungsdatum:
2. Mai 2006

Beiträge: 1148

websquare

(Themenstarter)
Avatar von websquare

Anmeldungsdatum:
31. August 2008

Beiträge: 17

Wohnort: Graz

Danke, das war fast, was ich gebraucht habe. Zumindest konnte ich das Skript etwas anpassen, so sollte es jetzt funktionieren:

#!/bin/bash

ping -c 4 "$1" > /dev/null 2>&1

if [ "$?" != "0" ]
then

  zenity --warning --text "Der Server ist im Moment nicht erreichbar.\nBitte überprüfen!"

fi
Antworten |