Archive for März, 2008

NagiosExchange in neuem Gewand

Nagios Exchange Wie bereits auf unserer Nagios Konferenz 2007 versprochen, haben wir die offizielle Plugin- und Addon-Plattform von Nagios nun in neuem Gewand auf neuer Hardware bereitgestellt. Auf NagiosExchange stehen alle bisherigen Projekte und Benutzer wieder zur Verfügung und werden in der nahen Zukunft neu kategorisiert.

Neben den bekannten Such- und Verwaltungsfunktionen können einzelne Bereiche nun via Newsletter abonniert werden um somit zeitnah über Änderungen informiert zu werden. Wir freuen uns über jederlei Feedback um NagiosExchange auch in Zukunft stetig zu verbessern und an die Anforderungen der Benutzer anzupassen.

Nagios 3 New Features - Plugins

Wie bereits letzte Woche angekündigt, werden wir in der nächsten Zeit auf ein paar neue Features von Nagios 3 in unserem Blog eingehen. So war letzte Woche das Thema Host-Checks an der Reihe.

Ein von einigen Plugin-Entwicklern und Nagios-Administratoren lang ersehntes Feature ist die mehrzeilige Ausgabe von Plugins in Version 3. Dies ermöglicht die Rückgabe von Checkergebnissen und Performancedaten mit einer Grüße von bis zu zu 4 KByte.

Der Hauptgrund der Limitierung, nämlich Nagios vor Overflows zu schützen, kann jedoch durch ein kleine Anpassung in der include/nagios.h (MAX_PLUGIN_OUTPUT_LENGTH) und anschließendem Neukompilieren aufgehoben bzw. erhöht werden.

Ergänzend zu den angesprochenen Multiline-Outputs besteht nun die Möglichkeit den eingebetteten Perl-Interpreter in der Konfiguration zu de- bzw. aktivieren, was eine evtl. Neukompilieren bei Bedarf überflüssig macht. Die Aktivierung erfolgt mit Hilfe des Parameters enable_embedded_perl in der nagios.cfg. Wer pro Plugin über den verwendeten Interpreter entscheiden will, kann dies direkt im Plugin via Direktive.

Bilfinger Berger Gruppe “baut” auf Nagios

BebitSeit einigen Wochen sind wir beim IT-Dienstleister der Bilfinger Berger Gruppe, der Firma bebit, im Einsatz und unterstützen das Unternehmen im Bereich Open-Source-Systemmanagement.

Bilfinger Berger ist ein führender international tätiger Bau- und Dienstleistungskonzern der als Multi Service Group ganzheitliche Lösungen in den Bereichen Immobilien, Infrastruktur und Industrieservice im In- und Ausland anbietet.

Basierend auf Nagios und einiger unsere Tools wie EventDB und NagiosGrapher realisieren wir dort gemeinsam mit dem Kunden das zukünftige Monitoringsystem.

Neben den angesprochenen Addons waren hier vorallem das Thema Notification und Reporting auf Basis der NDO-Datenbank Schwerpunkte des Projekts. Mit Erreichung aller Pilotziele in dieser Woche steht einer erfolgreichen Praxiseinführung nun nichts mehr im Weg.

Nagios 3 New Features - Host-Checks

Nagios LogoBeginnend mit diesem Post möchten wir in den nächsten Wochen in einer Serie auf einige wichtige Neuerungen von Nagios 3 eingehen.

Als lang ersehntes Feature widmen wir den ersten Eintrag dem Thema Host-Checks, welche in der aktuellen Nagios-Version komplett überarbeitet wurden. Gerade in großen Umgebungen war das Thema für viele Nagios-Administratoren und auch in vielen unserer Projekte ein leidiges Thema. Grund hierfür ist, dass die bisherige Hostcheck-Logik durchaus zur Stilllegung des Nagios-Systems führen konnte, wenn mehrere Hosts aufgrund eines Netzausfalls nicht erreichbar waren und Nagios mit der vergeblichen Kontaktaufnahme beschäftigt war.

Mit Nagios 3 gibt Ethan uns nun die Möglichkeit Host-Checks zu parallelisieren und nicht wie früher seriell abzuarbeiten. Da gerade bei einer großen Anzahl an Status-Veränderungen die Stilllegung des Monitoring-Prozesses zu Problem führte ist dies ein in der Community lang erwartetes Feature.

Durch Verwendung der neuen Option Cached Host-Checks bietet Nagios nun die Möglichkeit den aktuellen Hoststatus für einen konfigurierbaren Zeitraum als gültig anzusehen. Das hat zur Folge, das vor aktiver Prüfung des Hosts zuerst ein zeitlich gültiges Cache-Ergebnis durch den Nagios-Daemon ermittelt wird und somit ein realer Hostcheck unterbunden wird. Dieser Mechanismus hat zwar Auswirkungen auf die Genauigkeit des aktuellen Ist-Zustandes, bietet jedoch sinnvoll eingesetzt eine leistungsfähige Möglichkeit auch große Umgebungen mit kleinen Latenzen zu überwachen.

Bald auf Kreuzfahrt?

aida.jpgNachdem AIDA Cruises bei uns einen Workshop zur Einführung von Nagios bestellt hat, sollten wir uns mal überlegen, ob wir uns das Honorar nicht mal zur Abwechslung in Kreuzfahrttickets auszahlen lassen ;) Oder vielleicht den Workshop aufs Schiff verlagern. Nagios unter Palmen, das wär doch mal was anderes. Zugegeben wenig realistisch, aber die Hoffnung stirbt ja bekanntlich zuletzt ;)

Down for everyone or just me?

Man hat ja nicht immer ein vollwertiges Nagios System oder eine lokale Linux Shell zur Hand um sich mit den richtigen Tools weiterhelfen zu können. Manchmal muss man auch ein verstümmeltes WLAN verwenden, dass keine Ping- und Traceroute Pakete durchlässt. Wenn Sie sich in dieser Situation fragen ob die angesurfte Website komplett down oder nur von Ihrem Internetzugang gerade nicht zu erreichen ist, dann gibts hier schnelle Hilfe: http://downforeveryoneorjustme.com/

Nagios System- und Netzwerk-Monitoring, 2. Auflage

nagiosbuch2auflage_175x100.jpgKürzlich ist die neue Auflage von Wolfgang Barths Buch “Nagios” erschienen.

Gegenüber der Vorauflage wurden die Nagios Versionen 2.x überarbeitet und aktualisiert, sowie die Neuerungen und Änderungen in Nagios 3.0 gegenüber 2.x dargestellt.

Natürlich sind auch die aktuellen Entwicklungen zu den behandelten Tools und die Unterschiede zu den neuesten Versionen enthalten. Unter anderem werden hier neue Plugins wie check_logfiles und check_multi vorgestellt. NagVis und dem Perl-Modul Nagios::Plugin wurden eigene Kapitel gewidmet, aber auch die von NETWAYS entwickelten Produkte NagiosGrapher und EventDB werden beschrieben, worüber wir uns freilich besonders freuen.

Bestimmt wird auch diese Auflage wieder ein absoluter Renner werden.

NAGIOS 3.0 (stable) ist soeben veröffentlicht worden

Gerade wurde über die nagios-announce Mailingliste die erste stabile Version von Nagios 3.0 angekündigt und die Software steht ab sofort unter http://www.nagios.org zum Download bereit. Eines der interessantesten neuen Features ist die grundlegende Änderung der Logik der Hostchecks. Unter Nagios 2.x konnte immer nur eine Hostprüfung gleichzeitig durchgeführt werden und die hat auch noch alle anderen Servicechecks blockiert, was zu ungewollten Verzögerungen in der Überwachung führen kann. Dieses Problem wurde in Nagios 3.x beseitigt und Hostchecks können nun ähnlich den Servicechecks vollständig parallel ausgeführt werden.

Ethan Galstad und Ton Voon auf der diesjährigen Konferenz

galstad_small2.jpgvoon_small2.jpgAuch in diesem Jahr dürfen wir uns auf hochkarätige Referenten bei der NETWAYS Nagios Konferenz freuen. Ihre Teilnahme bereits zugesagt haben - unter anderem - Nagioserfinder und -chefentwickler, Ethan Galstad, sowie der Hauptentwickler der Nagios Plugins, Ton Voon. Beide werden auch in diesem Jahr wieder spannende Vorträge halten und sicher für die ein oder andere anschließende Diskussion rund um Nagios zur zur Verfügung stehen.

Bayern Tag auf der CeBIT

cebit12.jpg cebit2.jpg

Am Donnerstag fand auf unserem Gemeinschaftsstand der Bayern Tag statt. Abends gab es eine Standparty und schon tagsüber haben mehrere Politiker aus Bayern den Stand besucht. Dabei entstanden auch diese Bilder, wie sich Markus Sackmann, Staatssekretär im Bayerischen Wirtschaftsministerium bei uns über die Einsparmöglichkeiten durch Open Source Software informiert. Als ehemaliges Mitglied im Haushaltsausschuss des Landtages haben ihn die 12 Millionen Euro, die unser Nagios Projekt beim Bundesverwaltungsamt eingespart hat, natürlich brennend interessiert.