Tag Archive for 'Plugins'

Bosch: Nagios an der Linie

Auch bei der Robert Bosch GmbH im Bereich Automotive Electronics wird Nagios als Monitoring Lösung eingesetzt. Wir konnten dort unser KnowHow einbringen und helfen ein System aufzusetzen, welches Übersicht und Sicherheit gewährleistet.

Mit Hilfe der bekannten Nagios Add-Ons - Business Process View sowie NagVis ist dort eine, über das reine Monitoring hinaus gehende Lösung implementiert worden, die sowohl in der Lage ist den bird eyes view auf die verschiedenen Standorte als auch die direkt an der Linie relevanten Informationen übersichtlich darzustellen.

Zun Einsatz kommen natürlich verschiedene standard Hardwarechecks und der Klassiker NagiosGrapher. Es werden Performance Counter von Windows Applikationen abgefragt und Graphen daraus generiert. Besondere Beachtung verdient sicherlich auch der Einsatz des check_logfiles Plugins von Gerhard Laußer. Hier konnte die bereits vorhandene Überwachung von Logfiles auf Windows Systemen erneuert und auf eine zuverlässige Basis gestellt werden.

Nagios Plugins 1.4.13 sind fertig

Wie Ton heute morgen auf NagiosPlugins bekanntgegeben hat, steht die neue Version der Plugins ab sofort zum Download bereit.

Bereits auf der Nagios Konferenz hat Ton in seinem Vortrag über den aktuellen Stand und das anstehende Update berichtet.

Ein sehr nützliches Update ist, neben der Beseitigung einiger Bugs, die Möglichkeit check_http nun eine durch Kommas separierte Liste an Statuscodes mitzugeben. Auch im Bereich Debian und Solaris gibt es einige Bugfixes, welche bei Solaris vorallem der Performance zuträglich sind.

Nachtrag zur Fujitsu-Siemens-Partnerschaft

Erst am Freitag haben wir etwas über den aktuellen Stand bezüglich Partnerschaft mit FSC gebloggt. Bereits am letzten Donnerstag gab es diesbezüglich schon eine News-Meldung beim Linux-Magazin. Somit ist zumindest bewiesen, dass der Presseverteiler funktioniert und möglichst viele über die aktuellen Entwicklung informiert sind.

Wir arbeiten bereits an Implementierungen für weitere Hardware-Komponenten und werden diese sobald möglich auf NagiosExchange bereitstellen.

Partnerschaft mit Fujitsu-Siemens

Bereits im November letzten Jahres hat Julian über die geplante Zusammenarbeit zwischen Fujitsu-Siemens-Computers und NETWAYS berichtet. Nach einigen Tagen Test & Entwicklung und vielen Telefonkonferenzen, hat die Arbeit jetzt Früchte getragen.

Fujitsu Siemens hat gestern eine europaweite Pressemitteilung zum Thema Nagios-ServerView-Integration in Zusammenarbeit mit uns veröffentlicht, welche natürlich auch auf unserer Website in vollständiger Fassung bereitgestellt ist.

Das dafür entwickelte Plugin steht bereits seit einigen Wochen auf NagiosExchange zum Download zur Verfügung und wurde mit einem Großteil der aktuellen Systeme erfolgreich getestet und bereits produktiv eingesetzt. Verbunden mit einer entsprechenden NagVis-Visualisierung ist das ganze natürlich auch in unserem Demo-System integriert, damit sich Interessierte schon vorab informieren können.

Wir freuen uns über die entstandene Partnerschaft und neue Integrationsmöglichkeiten für Nagios.

FSC-Demosystem online

Bereits vor einigen Tagen haben wir in unser Nagios-Demo-System eine RX100 von Fujitsu-Siemens-Computer integriert. Das System wurde uns freundlicherweise von Fujitsu Siemens zur Verfügung gestellt, um die Integration von Nagios und ServerView zu realisieren und als Online Demo bereitzustellen. Mit Hilfe von NagVis wurden die entsprechenden Komponenten zusätzlich noch visualisiert.

Das hierfür entwickelte Plugin vereint alle bereits realisierte Features und bietet eine Vielzahl von flexiblen Konfigurationsmöglichkeiten.

Das Plugin kann wie gewohnt auf NagiosExchange heruntergeladen werden und ist bereits bei einigen größeren FSC-Kunden im Einsatz.

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.

IBM Artikel über Nagios

Auf den Websiten von IBM habe ich in der Unix und AIX Abteilung diesen Artikel über Nagios gefunden. Nach der allgemeinen Einführung und Installationsanleitung beschreibt der Autor, wie man Plugins in Python und Tcl selbst schreibt. Mal eine interessante Abwechslung, denn normalerweise ist ja Perl die Standardsprache für selbstgebaute Nagios Plugins.