Überwachung eines Hosts

  • #1
I

Ici

Guest
Wie kann ich von einem Windows XP-Rechner aus die Verfügbarkeit eines Servers überprüfen. Es soll dabei zyklisch (z.b. pro 30 Sekunden) überprüft werden, ob der Server erreichbar ist und das Resultat protokolliert werden. Es ist aber auch wichtig, dass die Überwachung nach einem Neustart ebenfalls gestartet wird.

Kennt ihr da eine Möglichkeit, welche kostenlos und schnell zu realisieren ist?

Danke!
 
  • #2
Hallo,

eine Batch schreiben, mit'n ping und diese Batch dem Scheduler anvertauen!
muß es alle 30 Sek. sein?

Gruss Kersten
 
  • #3
Die Batch sieht in etwa so aus:
Code:
@echo off
echo %date%, %time%: >> log.txt
ping -n 1 host.irgendwo.tld >> log.txt
echo ************* >> log.txt

Das echo ************* >> log.txt trennt lediglich in der Logdatei den einen von dem nächsten Eintrag.

Leider gibts in dem Dos-Befehlssatz nix, das dem überaus nützlichen UNIX-Befehl grep ähnelt. Mit grep könnte man nun hingehen und die Ausgabe von ping filtern, um so z. B. nur die Zeile mit
Antwort von [ip-adresse]: Bytes=xx Zeit=yyyms TTL=zzz
zu loggen.

Greetz
M.
 
  • #4
Der find-Befehl könnte in einem Batch helfen. Der For-Befehl kann auch filtern.

Ein gutes Beispiel findet man auf einer Win98-Starddiskette in der Datei findramd.bat
 
  • #5
Ping filtern ?!?
Viel zu umständlich !
http://www.wintotal.de/Software/index.php?id=2556

;D

Cheers,
Joshua
 
Thema:

Überwachung eines Hosts

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.838
Beiträge
707.961
Mitglieder
51.491
Neuestes Mitglied
haraldmuc
Oben