Hallo Denny

On Montag, 25. Februar 2008, Denny Schierz wrote:
> hi,
>
> ich weiß, der Betreff ist nicht wirklich aussagefähig. Ich bin sicher,
> einige von euch setzen auch Nagios ein. Mir geht es hauptsächlich um
> dieses Konstrukt:
>
> http://tinyurl.com/2xrf7k
>
> Das Problem - wenn man es denn als solchen sehen möchte - für jeden
> Check in einer DMZ wird eine SSH Verbindung benötigt. Das verursacht
> natürlich einen gewissen Overhead, den ich zu gern minimieren würde.
> Im Klartext: ich wünsche mir einen Check, bei dem Nagios pro Host eine
> SSH Verbindung aufbaut und dann sämtliche Service Checks anwirft. Es
> müsste also möglich sein, mit nur einer SSH Verbindung auszukommen.
> Aber während ich diese Zeilen schreibe, vermute ich fast, dass ich da
> keine Chance habe. Denn wenn das Plugin sein Ergebnis zurück geliefert
> hat, wird die Sitzung ja beendet .... oder gibt es doch gar eine
> Möglichkeit?

Wo soll da der Mehrwert sein? Nagios ist so aufgebaut, dass man die Ergebnisse 
eines Checks (eventuell auch die Performance-Daten) ggf. auch weiter 
verarbeiten möchte. (PNP, PerfParse etc) Wenn Du alle, oder einige checks 
bündelst, dann mußt Du eine Art wrapper um Nagios bauen, der die Ausgabe des 
einen entspr. checks hernimmt, auseinander fieselt, die Rückgabewerte der 
einzelnen checks den entspr. Ausgaben, dem entspr. PC/Server und dem entspr.
Dienst der überwacht wurde zuweist und dann an Nagios übergibt.

Was ist wenn $KUNDE mittels dem SLA-Plugin die Einhaltung der Verträge 
überprüfen möchte?
check_by_ssh verschlüsselt und NRPE verschlüsselt auch, wenn man es entspr. 
kompiliert hat. NRPE kannst Du auch einen Port Deiner Wahl zuweisen.

Schau Dir mal den Vortrag "Nagios in großen Umgebungen" von der letzten
Nagios Konferenz an. Da wird die Möglichkeit, checks zu bündeln auch erwähnt.
Nur in einem anderen Kontext. Da laufen mehr als 10.000 checks und die sollen
alle noch einigermaßen zeitnah Ergebnisse zurückliefern.

viele Grüße
Thomas
-- 
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org

Antwort per Email an