Seite wählen

NETWAYS Blog

Zuwachs fürs Nagios Portal

Das Nagios Portal wurde wieder um eine Extension reicher.
NET_SIMPLEFRUITY ist eine abgepeckte Version von fruity, einer web-basierten Konfigurationsoberfläche für Nagios. Sie wurde entwickelt, um Administratoren mit beschränkten Zugriffsrechten die Möglichkeit zu geben, die ihnen zugewiesenen Hostgruppen eigenständig zu pflegen.
Die Extension besteht aus 4 simplen Ansichten, zum Neu-Anlegen und Editieren von Hosts und zur Zuweisung von Hostgruppen und Service-Checks.

Aufbau des Nagios Portals

Das Nagios Portal besteht aus mehreren TYPO3 Extensions, die unterschiedliche Datenquellen oder Aktionen on Nagios integrieren. Die Extensions sind momentan:

  • net_dbdata: Integration von Informationen aus SQL Datenbanken. Wenn man NDO verwendet, kann man damit die Statusdaten und Logs aus Nagios in das Portal integrieren.
  • net_eventdb: Die EventDB ist unsere Lösung zur Integration von Events, also Logfiles, Traps, eMails, usw.) in Nagios. Mit dieser Extension kann man das Webinterface der EventDB in das Portal einbauen.
  • net_nagioscmd: Erweiterung zum Absenden von Commands an Nagiosserver, wie beispielsweise dem Deaktivieren von Notifications oder Einstellen von Downtimes
  • net_speedometer: Mit dem Speedometer können Auslastungswerte als Tachoanzeige in das Portal integriert werden.
  • net_sproxy: Diese Extension arbeitet als Proxy um grafikbasierte Inhalte in das Portal einzubauen. Damit lassen sich Charts des NagiosGraphers oder NagVis Karten integrieren.

EventDB und Speedometer sind neu. Für die anderen wird der grobe Aufbau in diesen Vortragsfolien beschrieben.

Julian Hein
Julian Hein
Executive Chairman

Julian ist Gründer und Eigentümer der NETWAYS Gruppe und kümmert sich um die strategische Ausrichtung des Unternehmens. Neben seinem technischen und betriebswirtschaftlichen Background ist Julian häufig auch kreativer Kopf und Namensgeber, beispielsweise auch für Icinga. Darüber hinaus ist er als CPO (Chief Plugin Officer) auch für die konzernweite Pluginstrategie verantwortlich und stösst regelmässig auf technische Herausforderungen, die sonst noch kein Mensch zuvor gesehen hat.

Nagios Portal veröffentlicht

Für das Bundesverwaltungsamt, eine zum Innenministerium gehörende Behörde mit Hauptsitz in Köln, haben wir ein längeres Nagios Projekt durchgeführt. Im Rahmen dieses Projektes wurde ein Portalsystem auf Basis des freien Content Management Systems TYPO3 erstellt, in das unterschiedliche Datenquellen aus dem IT Management Bereich integriert werden können. Neben Trouble Tickets, Inventarsystem und Performancecharts umfasst das vorallem die Statusanzeigen von Nagios. Die Lösung besteht im wesentlichen aus mehreren Erweiterungen, sogenannten Extensions für TYPO3. Diese Extensions haben wir zusammen mit dem BVA unter die GPL gestellt und inzwischen auf einer eigenen Sourceforge Page veröffentlicht.

Julian Hein
Julian Hein
Executive Chairman

Julian ist Gründer und Eigentümer der NETWAYS Gruppe und kümmert sich um die strategische Ausrichtung des Unternehmens. Neben seinem technischen und betriebswirtschaftlichen Background ist Julian häufig auch kreativer Kopf und Namensgeber, beispielsweise auch für Icinga. Darüber hinaus ist er als CPO (Chief Plugin Officer) auch für die konzernweite Pluginstrategie verantwortlich und stösst regelmässig auf technische Herausforderungen, die sonst noch kein Mensch zuvor gesehen hat.

Speed-O-Meter erweitert

speedometer_2nd_red_areaDer Speedo-O-Meter wurde um interessante Features erweitert:
Bisher konnten ein grüner, ein gelber und ein daraus resultierender roter Bereich definiert werden. Nun ist es möglich, einen weiteren roten Bereich der Skala anzeigen zu lassen, welcher die Anzeige kritischer Werte verbessert (siehe Bild).

Des Weiteren können auch Daten von Round-Robin-Quellen, welche Werte-Überlauf verwenden, verarbeitet werden. Dies ermöglicht nun die Darstellung von Load-Statistiken aus RRDs.
Damit sind jetzt 3 Arten der Einspeisung/ Anzeige von Daten möglich: einfache Werte, Durchschnitts-Werte und durch Überlauf errechnete Werte.

Tachoanzeige für das NagiosPortal

NagiosPortal Speed-o-MeterHier ein Screenshot des Speed-O-Meters für das NagiosPortal, einer Art Tachoanzeige zur Darstellung der Nagios Messwerte. Die Erweiterung ist Flash basiert, es ist kein Reload der ganzen Seite notwendig.
Berechnungen sind innerhalb der Animation möglich um z.B. durchschnittliche Messwerte mehrerer Serversysteme darzustellen.