Re: Kleines Monitoring Programm gesucht
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 * Michelle Konzack [2006-01-30 17:08]: > wie währe es mit "fping"? > [...] > Wenn Du interesse hat, sag es mir. Dann mach ich mich ran, die > Bugs zu beheben und lad das ding auf ab. Klingt interessant. Ich schaue mir das fping mal an, momentan erfuellt mein Script erstmal das was ich brauche. bye, rene - -- "Wer seine Freiheit aufgibt um Sicherheit zu erhalten, wird am Ende beides verlieren" (Benjamin Franklin) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - · http://rene.ahrcas.net · Rene Caspari · GPG-KeyID: 0xCA40A793 · -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFD3yvki7H4n8pAp5MRAmTKAJ9Jnmc0voGh/fxqXnbCEAVYS6QW4wCfRoUY nmPhaCAxsXs7R73fHqY/lX8= =baTZ -END PGP SIGNATURE- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
Am 2006-01-27 10:03:36, schrieb Rene Caspari: > > Hmm, hier (testing) ist er drinn: > In Sarge auch, iputils_ping: > > [EMAIL PROTECTED]:~$ ping -h > Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline] > [-p pattern] [-s packetsize] [-t ttl] [-I interface or address] > [-M mtu discovery hint] [-S sndbuf] > [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination In Woody nicht: __( command 'ping -h' )_ / | ping: option requires an argument -- h | usage: ping [-LRdfnqrv] [-c count] [-i wait] [-l preload] | [-p pattern] [-s packetsize] [-t ttl] [-I interface address] host \ __( command 'dpkg -S /bin/ping' )___ / | netkit-ping: /bin/ping \ > bye, rene Greetings Michelle Konzack Systemadministrator Tamay Dogan Network Debian GNU/Linux Consultant -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
Hallo Rene, wie währe es mit "fping"? cat liste_von_servern |fping -C 1 -a Das normale "ping" funktioniert nur bedingt. ich habe mit ein Script gemacht das entweder "dialog" oder "Xdialog" als ausgabemedium verwendet: Ich habe zum beispiel die Liste: __( '/home/michelle.konzack/.tdcheckserver/hosts.list' ) / | 192.168.1.65 | samba.private.tamay-dogan.net | samba2.private.tamay-dogan.net | samba3.private.tamay-dogan.net | sql.private.tamay-dogan.net | www.microsoft.com | michelle1.private.tamay-dogan.net | multimedia.private.tamay-dogan.net | devel.private.tamay-dogan.net | www.debian.org | www.microsoft.de \ Wenn ich mal folgendes mache: __( command 'cat ~/.tdcheckserver/hosts.list |fping -C 1 -a' )__ / | samba.private.tamay-dogan.net address not found | sql.private.tamay-dogan.net address not found | www.microsoft.com address not found | www.debian.org address not found | www.microsoft.de address not found | ICMP Network Unreachable from 192.168.0.65 for ICMP Echo sent to 192.168.1.65 | 192.168.1.65 : - | samba2.private.tamay-dogan.net : - | samba3.private.tamay-dogan.net : 0.11 | michelle1.private.tamay-dogan.net : 0.04 | multimedia.private.tamay-dogan.net : - | devel.private.tamay-dogan.net : 0.15 \ address not found => konnte DNS nicht auflösen ICMP Network Unreachable=> Server down - => konnte DNS auflösen, aber Server down n.nn=> Antwortszeit in ms Läßt sich wunderbar grepen und in einen Dialog integrieren. Habe festgestellt das mein Deb "tdcheckserver" einen Fehler hat... Sollte den Bug mal beheben... Vor allem auto-detect von "dump", "linux" und $DISPLAY einbauen Wenn Du interesse hat, sag es mir. Dann mach ich mich ran, die Bugs zu beheben und lad das ding auf ab. Greetings Michelle Konzack Systemadministrator Tamay Dogan Network Debian GNU/Linux Consultant Am 2006-01-26 11:05:39, schrieb Rene Caspari: > Hallo Liste, > > 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. > > Und natuerlich sollte es schon bei Debian dabei sein doer den gaengigen > Richtlinien folgen (um ontopic zu bleiben :-) > > > bye, rene - END OF REPLYED MESSAGE - -- Linux-User #280138 with the Linux Counter, http://counter.li.org/ # Debian GNU/Linux Consultant # Michelle Konzack Apt. 917 ICQ #328449886 50, rue de Soultz MSM LinuxMichi 0033/3/8845235667100 Strasbourg/France IRC #Debian (irc.icq.com) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
Rene Caspari schrieb am 27.01.2006 10:03: > * Christian Frommeyer [2006-01-27 09:34]: > >>>Am Freitag 27 Januar 2006 08:22 schrieb Peter Kuechler: >>> Das Script ist nett;-)) Aber den Parameter -w1 kennt mein ping nicht, auch in den Manuals ist er nicht aufgeführt...? >>> >>>Hmm, hier (testing) ist er drinn: > > In Sarge auch, iputils_ping: > > [EMAIL PROTECTED]:~$ ping -h > Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline] > [-p pattern] [-s packetsize] [-t ttl] [-I interface or address] > [-M mtu discovery hint] [-S sndbuf] > [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination netkit-ping in Sarge kennt die Option nicht: [EMAIL PROTECTED]:~$ ping usage: ping [-LRdfnqrv] [-c count] [-i wait] [-l preload] [-p pattern] [-s packetsize] [-t ttl] [-I interface address] host Grüße, Christoph -- +++ Typografie-Regeln: http://www.zvisionwelt.de/typokurz.pdf (1.4) -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 * Christian Frommeyer [2006-01-27 09:34]: > Am Freitag 27 Januar 2006 08:22 schrieb Peter Kuechler: > > Das Script ist nett;-)) > > Aber den Parameter -w1 kennt mein ping nicht, auch in den Manuals ist > > er nicht aufgeführt...? > > Hmm, hier (testing) ist er drinn: In Sarge auch, iputils_ping: [EMAIL PROTECTED]:~$ ping -h Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline] [-p pattern] [-s packetsize] [-t ttl] [-I interface or address] [-M mtu discovery hint] [-S sndbuf] [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination bye, rene - -- "Wer seine Freiheit aufgibt um Sicherheit zu erhalten, wird am Ende beides verlieren" (Benjamin Franklin) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - · http://rene.ahrcas.net · Rene Caspari · GPG-KeyID: 0xCA40A793 · -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFD2eHoi7H4n8pAp5MRAm5lAJ92pJAGJmcdCfRZ4LJMRxUemYSUAQCfcBvU Kq9LTI3oPXes3HA/8M26GBs= =V4e5 -END PGP SIGNATURE- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
Am Freitag 27 Januar 2006 08:22 schrieb Peter Kuechler: > Das Script ist nett;-)) > Aber den Parameter -w1 kennt mein ping nicht, auch in den Manuals ist > er nicht aufgeführt...? Hmm, hier (testing) ist er drinn: -w deadline Specify a timeout, in seconds, before ping exits regardless of how many packets have been sent or received. In this case ping does not stop after count packet are sent, it waits either for deadline expire or until count probes are answered or for some error notification from network. $ dpkg -S bin/ping iputils-ping: /bin/ping6 iputils-ping: /bin/ping $ dpkg -l iputils-ping ||/ Name Version Beschreibung +++-=-===-== ii iputils-ping 20020927-3 Tools to test the reachability of network hosts Gruß Chris -- A: because it distrupts the normal process of thought Q: why is top posting frowned upon
Re: Kleines Monitoring Programm gesucht
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
Re: Kleines Monitoring Programm gesucht
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...? -- Peter Küchler Planungsverband Ballungsraum Frankfurt / Rhein-Main Poststraße 16 60329 Frankfurt am Main Tel.: +49 69 2577-1301 Fax : +49 69 2577-41301 E-Mail: [EMAIL PROTECTED] www.planungsverband.de
Re: Kleines Monitoring Programm gesucht
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 * Rene Caspari [2006-01-26 15:32]: > #!/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" ]; >then > echo $IP" ist erreichbar"; > if [ -a $IP.on ]; > then > echo "status nicht geaendert"; > else > echo "Host up alert"; > echo `date` > $IP.on rm $IP.off > fi >elif [ `ping -c1 -w1 $IP |grep received |awk '{print $4}'` == "0" ]; >then > echo $IP" ist nicht erreichbar"; > if [ -a $IP.off ]; > then > echo "status nicht geaendert"; > else > echo "Host down alert"; > echo `date` > $IP.off rm $IP.on > fi >fi > done ...das fehlte noch bye, rene - -- "Wer seine Freiheit aufgibt um Sicherheit zu erhalten, wird am Ende beides verlieren" (Benjamin Franklin) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - · http://rene.ahrcas.net · Rene Caspari · GPG-KeyID: 0xCA40A793 · -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFD2S4ri7H4n8pAp5MRAp9NAJ9FHICdWu44yI/8aH82VdouCxHpaACfcVUx hXZ1i2PiPu3ZxuEyfpKINIs= =6g8X -END PGP SIGNATURE- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
Rene Caspari <[EMAIL PROTECTED]> dixit: > ich suche ein moeglichst kleines (also !Nagios oder Konsorten) > Programm/Script/... welches mir die Nicht-/Erreichbarkeit von Hosts auf > IP Ebene meldet, Ich benutze dafuer fping in folgendem Skript: , | #! /bin/sh | | TEMPFILE=~/server.tmp | | echo -n Moment... | | fping \ | server-1.domain.tld \ | server-2.domain.tld \ | ... \ | server-n.domain.tld \ | > $TEMPFILE | | echo | echo | | echo Vermutlich erreichbare Server: | echo | grep alive $TEMPFILE | sort | echo | | echo Nicht erreichbare Server: | echo | grep unreachable $TEMPFILE | sort | | echo | | rm $TEMPFILE ` > am besten per Mail. Dann uebergib die Ausgabe entsprechend an mail. Hilft das? > Und natuerlich sollte es schon bei Debian dabei sein doer den > gaengigen Richtlinien folgen Nur das! Und nichts anderes! Das waere ja noch schoener... Grusz, Peter Blancke -- Hoc est enim verbum meum! -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
-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" ]; then echo $IP" ist erreichbar"; if [ -a $IP.on ]; then echo "status nicht geaendert"; else echo "Host up alert"; echo `date` > $IP.on fi elif [ `ping -c1 -w1 $IP |grep received |awk '{print $4}'` == "0" ]; then echo $IP" ist nicht erreichbar"; if [ -a $IP.off ]; then echo "status nicht geaendert"; else echo "Host down alert"; echo `date` > $IP.off fi fi done das sollte in etwas klappen, falls es grobe Fehler gibt, einfach mailen, bin kein eingefleischter Shellskripter :-) bye, rene - -- "Wer seine Freiheit aufgibt um Sicherheit zu erhalten, wird am Ende beides verlieren" (Benjamin Franklin) - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - · http://rene.ahrcas.net · Rene Caspari · GPG-KeyID: 0xCA40A793 · -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFD2N1gi7H4n8pAp5MRApsiAKCM9jADqvSfVHRnLk4Eyj4Eyq1Q5wCguYCr e6CS6Yx9K4abkzQvhifJBvw= =3SkZ -END PGP SIGNATURE- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
Hi Rene, On Thu, January 26, 2006 11:05, Rene Caspari said: > 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. Dafuer nutze ich ein einfaches Script: -- #!/bin/sh /bin/ping -c2 IP1 >/dev/null 2>&1 || ERROR="$ERROR IP1" /bin/ping -c2 IP2 >/dev/null 2>&1 || ERROR="$ERROR IP2" /bin/ping -c2 IP3 >/dev/null 2>&1 || ERROR="$ERROR IP3" if [ $ERROR ]; then MAIL=`tempfile` DATE=`date -R` /bin/echo "From: [EMAIL PROTECTED]">>$MAIL /bin/echo "To: [EMAIL PROTECTED]">>$MAIL /bin/echo "Subject: Fehler:$ERROR">>$MAIL /bin/echo "Date: $DATE">>$MAIL /usr/sbin/sendmail -t < $MAIL /bin/rm $MAIL fi -- das ganze wird per cron ausgefuehrt: 0 */1 * * * /home/me/bin/pingtest.sh >/dev/null 2>&1 und funktioniert wunderbar - das einzige was fehlt, ist die nicht benachrichtigung, wenn beim letzten Durchlauf schon einen Fehler gab, aber das laesst sich auch easy scripten > Und natuerlich sollte es schon bei Debian dabei sein doer den gaengigen > Richtlinien folgen (um ontopic zu bleiben :-) Joa, ping und sendmail sind bei Debian dabei, tmpfile und rm auch ;-) HTH Evgeni -- ^^^| Evgeni -SargentD- Golov ([EMAIL PROTECTED]) d(O_o)b | PGP-Key-ID: 0xAC15B50C >-|-< | WWW: www.die-welt.net ICQ: 54116744 / \| IRC: #sod @ irc.german-freakz.net -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: Kleines Monitoring Programm gesucht
Rene Caspari schrieb: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Liste, 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. Und natuerlich sollte es schon bei Debian dabei sein doer den gaengigen Richtlinien folgen (um ontopic zu bleiben :-) Der apinger ist genau das richtige für, würde ich sagen. Ist aber glaube nicht bei Debian dabei. Gruß, Andreas -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Kleines Monitoring Programm gesucht
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hallo Liste, 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. Und natuerlich sollte es schon bei Debian dabei sein doer den gaengigen Richtlinien folgen (um ontopic zu bleiben :-) bye, rene - -- ___ _ _ ___ __ ___ _ _ ___ ___ / _ \| |_| | _ ) / _|/ _ \ / __/ | \| | __| | Rene Caspari| _ | _ | . \( (_| _ |\__ \ _ | .' | _| | | http://rene.|_| |_|_| |_|_|\_|\__|_| |_|/___/|_||_|\_|___||_| -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQFD2J7zi7H4n8pAp5MRArzGAJoDXsWbaBTIQ6Q/IHMjNJBAHcGYqwCfTFAn rRUJfhiQXApskMtfPnXo5GU= =w34o -END PGP SIGNATURE- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)