Review: Praxisbuch Nagios

Posted on the December 17th, 2009 under bücher by stefan

praxisbuch nagios Review: Praxisbuch Nagios

Vor einiger Zeit kam das im Juni erschienene Praxisbuch Nagios bei mir an – Aufgrund von Prüfungen, Arbeitsstress etc. bin ich allerdings leider erst kürzlich dazu gekommen, es intensiver zu betrachten; das Schreiben dieses Reviews hat sich dann ebenfalls etwas hingezogen…

Eins vorweg: das Buch ist sowohl für den Einsteiger, als auch für den fortgeschritteneren Admin als Nachschlagewerk oder Inspiration brauchbar, denn es wird auch auf fortgeschrittenere Themen wie z.B. Visualisierung und Pluginprogrammierung eingegangen.

Ausführlich erläutert das Buch anfangs, was mit Nagios möglich ist, was es mit Scheduling, Plugins, Benachrichtigungen, CGIs fürs Webinterface, Zeitperioden, Check-Kommandos, Templates usw. auf sich hat – jeweils ausführlich anhand von Beispielen. Dank der mitgelieferten Live-CD kann man bei Interesse auch zu haus sehr schnell selbst loslegen, ohne ein gesamtes Nagios installieren und konfigurieren zu müssen.Im 2. Teil des Buches wird anhand eines beispielhaften Unternehmens ausführlich beschrieben, wie eine initiale Nagios-Installation einzurichten ist – der gesamte Prozess von der Ist-Aufnahme bis zu Alarmierungsmöglichckeiten im Fehlerfalle. So lernt man z.B. welche Checks wofür Sinn machen, wie sinnvoll mit Templates gearbeitet werden kann und wie genau das Ganze dann in der Praxis umgesetzt wird. In späteren Kapiteln werden auch NRPE (Nagios Remote Plugin Executor), NSCP (NagiosClient++ für Windows) und check_by_ssh erläutert, die wichtig sind, um beispielsweise auf entfernten Servern Festplattenkapazitäten zu überprüfen, weiterhin wird auch auf passive Überwachung per NSCA (Nagios Service Check Acceptor) eingegangen – dadurch kann z.B. eine Firewall von sich aus Meldungen per SNMP Trap an Nagios übermitteln, sodass kein ständiges Polling stattfinden muss. Wie immer, wird alles – auch das ggfs. notwendige Compilieren – ausführlich beschrieben, sodass man nicht Anweisungen wie “Installieren Sie nun snmptt.” allein gelassen wird.

Im 3. Teil wird letztendlich auf graphische Auswertungsmethoden eingegangen, um die man als Administrator über kurz oder lang nicht herumkommt – vor allem, wenn ITIL vor der Tür steht. Hier wird im Detail auf PNP und NagVis eingegangen, auch einige Tuning-Hinweise fehlen nicht.

Zuletzt gibt es noch ein meiner Ansicht nach sehr sinnvolles Kapitel über Plugin-Programmierung incl. Quellcodes – irgendwann kommt man nämlich an die Stelle, an der man für einen bestimmten Service oder eine bestimmte Anwendung – etwa für ein proprietäres Tool zur Raidcontrollerüberprüfung – kein passendes Plugin findet. Eine Übersicht der Konfigurationsoptionen der Nagios-Dateien mit jeweiliger Erläuterung findet sich im Anhang – als Nachschlagewerk praktisch.

Als Admin, der bereits Berührungspunkte mit Nagios hatte, wird man einige Teile zwar überblättern, spätestens aber bei der Pluginprogrammierung und Visualisierung innehalten – auch die über das gesamte Buch hinweg eingestreuten nützlichen “kleine Tipps” wie z.B. den Hinweis auf NagiosChecker für Firefox (den ich selbst seit längerer Zeit benutze) erweitern das Wissen über das Nagios-Universium.

Meine einzige Kritik ist, dass im Kapitel zu NRPE unerwähnt bleibt, dass solche Checks auch z.B. über ein bereits installiertes net-snmp per exec ausgeführt werden könnten – dies ist jedoch zugegebenermaßen weitaus weniger flexibel und erfordert ggfs. eine Softwaredeploymentlösung, möchte man auf einem konsistenten Stand bleiben.

Ich kann das Buch für Einsteiger und weniger erfahrene Nagios-Admins nur ausdrücklich empfehlen, selbst als erfahrener Nagios-Hase kann man aber evtl. noch ein paar interessante Sachen erfahren; der weit fortgeschrittene Admin mit >2000 Checks in seinem Nagios wird sich zwar einen Großteil des Buches bereits selbst erarbeitet haben, könnte aber ggfs. trotzdem noch z.B. beim Templating, der Pluginprogrammierung oder Visualisierung etwas dazulernen.

Related posts:

Twitter Post | Print Post

4 Responses to 'Review: Praxisbuch Nagios'

  1. Gravatar 18. December 2009 at 19:07
    Christian
  2. Gravatar 20. December 2009 at 21:35
    Stefan
  3. Gravatar 23. December 2009 at 21:17
    Maik
  4. Gravatar 25. December 2009 at 14:07
    Stefan

Leave a Reply




XHTML::
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>