uups, sry fuer's PM Also sprach Peter Kuechler <[EMAIL PROTECTED]> (Fri, 27 Jan 2006 08:22:26 +0100): > Am Donnerstag, den 26.01.2006, 15:32 +0100 schrieb Rene Caspari: > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > * Rene Caspari [2006-01-26 11:05]: > > > ich suche ein moeglichst kleines (also !Nagios oder Konsorten) > > > Programm/Script/... welches mir die Nicht-/Erreichbarkeit von > > > Hosts auf IP Ebene meldet, am besten per Mail. > > Danke fuer die angebotenen Loesungen, da ich aber insbesondere > > Statuswechsel erfassen moechte, mach ich das mit einem Shellscript > > und cron so, dass fuer 'up' und 'down' pro IP ein Statusfile > > geschrieben wird... > > > > #!/bin/bash > > IPS="127.0.0.1 127.0.0.2" # nur zur Verdeutlichung :-) > > for IP in $IPS > > do > > if [ `ping -c1 -w1 $IP |grep received |awk '{print $4}'` == "1" > > ]; > [...] > > Das Script ist nett;-)) > Aber den Parameter -w1 kennt mein ping nicht, auch in den Manuals ist > er nicht aufgeführt...?
Es gibt ja auch mehrere "ping"s. Schau mal in apt-cache nach. Ich bevorzuge fuer sowas fping und wuerde das grep + awk durch $? ersetzen. sl ritch