|
View:
New views
4 Messages
—
Rating Filter:
Alert me
|
|
|
Nagios und verteiltes MonitoringGuten Tag,
per Nagios ueberwache ich die Dienste und Ressourcen auf einer Reihe entfernter per DSL (pppoe) erreichbarer Router (alles Debian/Etch) per NRPE. Das funktioniert auch soweit sehr gut, ich brauche auf dem entfernten Router lediglich meine Handvoll Checks (hauptsaechlich check_host) via NRPE-Aufruf. Jetzt habe ich aber folgendes Szenarium: (ppp) (ppp/eth) (eth) Nagios-Server ---- (Internet) ---- Router ------- Fileserver (Debian/Etch) (Debian/Etch) (Debian/Etch) Ist es moeglich, die Plattenbelegung des Fileservers hinter dem Router per NRPE auf dem Router (und natuerlich einem NRPE auf dem Fileserver) zu kontrollieren? Sozusagen zwei hintereinandergeschaltete NRPEs. Irgendwie komme ich da auf die erforderliche Syntax nicht, die ich auf dem Nagios-Server via NRPE an den Router absetzen musz. Die Installation eines eigenen NSCA auf dem Router (mit NRPE auf dem Fileserver) moechte ich mir nach Moeglichkeit ersparen. 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 debian-user-german-REQUEST@... mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl) |
|
|
Re: Nagios und verteiltes MonitoringPeter Blancke <blancke@...> wrote:
> Jetzt habe ich aber folgendes Szenarium: > > (ppp) (ppp/eth) (eth) > Nagios-Server ---- (Internet) ---- Router ------- Fileserver > (Debian/Etch) (Debian/Etch) (Debian/Etch) Genau das ist eines der Einsatzszenarien von NRPE. Es soll nämlich auch dazu dienen, Systeme zu überwachen, zu denen der Nagios-Host keinen direkten Zugriff hat. > Irgendwie komme ich da auf die erforderliche Syntax nicht, die ich > auf dem Nagios-Server via NRPE an den Router absetzen musz. Nicht so kompliziert. Richte erstmal nrpe auf dem Fileserver ein und teste mit check_nrpe vom Router aus, ob Du alles richtig auslesen kannst. Dann bastelst Du Dir einen eigenen Test (z.B. check_fileserver_load) in der Konfiguration des Routers. Im letzten Schritt fragst Du dann den Test check_fileserver_load vom Nagios-Server aus ab. > Die Installation eines eigenen NSCA auf dem Router (mit NRPE auf dem > Fileserver) moechte ich mir nach Moeglichkeit ersparen. NRPE brauchst Du nur, wenn Du interne Werte wie Load oder Plattenbelegung auslesen willst. Wenn es nur um Ping geht, brauchst Du nur einen eigenen Test (z.B. check_fileserver) auf dem Router einrichten und wie oben beschrieben vom Nagios-Server abfragen lassen. HTH Stephan -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@... mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl) |
|
|
Re: Nagios und verteiltes MonitoringAd 2008-07-20, Stephan Windmüller <usenet-reply-2008@...> dixit:
> Peter Blancke <blancke@...> wrote: >> Jetzt habe ich aber folgendes Szenarium: >> >> (ppp) (ppp/eth) (eth) >> Nagios-Server -- (Internet) -- Router ------- Fileserver >> (Debian/Etch) (Debian/Etch) (Debian/Etch) > Nicht so kompliziert. Richte erstmal nrpe auf dem Fileserver ein > und teste mit check_nrpe vom Router aus, ob Du alles richtig > auslesen kannst. Dann bastelst Du Dir einen eigenen Test (z.B. > check_fileserver_load) in der Konfiguration des Routers. Danke fuer den Hinweis. Und so geht es dann auch. Auf dem Fileserver laeuft jetzt NRPE. Ich hatte irgendwie uebersehen, wie auf einem NRPE die auszufuehrenden Befehle definiert werden und diese einen Befehlsnamen erhalten, der wiederum durch einen check_nrpe-Aufruf auf dem Router ausgeloest werden kann. Und der Router wiederum bekommt mittels check_nrpe-Aufruf durch den Nagios-Server seine Anweisung. Ich habe die Zusatzparameter (Warning/Critical-Werte) direkt auf dem Fileserver angegeben. Das ist zwar nicht ganz so schoen, da es mir lieber gewesen waere, das zentral vom Nagios-Server aus zu steuern, aber ich las, dasz man die Parameteruebergabe aus Sicherheitsgruenden nicht verwenden solle. Ist das folglich richtig so? Mir bleibt jetzt nur noch ein Raetsel: Der check_disk-Befehl auf dem Fileserver ist ja nur sinnvoll, wenn der Fileserver erreichbar ist. Die Erreichbarkeit teste ich mit check_nrpe vom Router aus. Wie verhindere ich aber weitere Tests auf dem Fileserver, wenn der Router feststellt, dasz der Fileserver nicht mehr erreichbar ist? Der check_disk-Aufruf musz also irgendwie abhaengig von einem erfolgreichen check_nrpe-Aufruf sein. Schon einmal vielen herzlichen Dank fuer die Hilfe! Grusz, Peter Blancke Nachsatz: Das hat alles gar nichts mehr mit Debian zu tun, aber vielleicht kriegen wir hier noch das Ende des Fadens rein, da es thematisch zusammengehoert und nachfolgende Leser beim Archivdurchstoebern vielleicht dankbar sind. -- 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 debian-user-german-REQUEST@... mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl) |
|
|
Re: Nagios und verteiltes MonitoringPeter Blancke <blancke@...> wrote:
> Ich habe die Zusatzparameter (Warning/Critical-Werte) direkt auf dem > Fileserver angegeben. Das ist zwar nicht ganz so schoen, da es mir > lieber gewesen waere, das zentral vom Nagios-Server aus zu steuern, > aber ich las, dasz man die Parameteruebergabe aus Sicherheitsgruenden > nicht verwenden solle. Ist das folglich richtig so? Vollkommen richtig, ja. Machen wir hier genauso. > Der check_disk-Befehl auf dem Fileserver ist ja nur sinnvoll, wenn der > Fileserver erreichbar ist. Die Erreichbarkeit teste ich mit check_nrpe > vom Router aus. Wie verhindere ich aber weitere Tests auf dem > Fileserver, wenn der Router feststellt, dasz der Fileserver nicht mehr > erreichbar ist? Der check_disk-Aufruf musz also irgendwie abhaengig > von einem erfolgreichen check_nrpe-Aufruf sein. Ob man Abhängigkeiten der Services definieren kann, weiß ich leider nicht. Wir bekommen hier für jeden Service eine Meldung, wenn der Rechner nicht da ist. > Schon einmal vielen herzlichen Dank fuer die Hilfe! Keine Ursache. - Stephan -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@... mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl) |
| Free Forum Powered by Nabble | Forum Help |