Nach größeren Umstellungen bei unseren Systemen, einer Umstellung des RT auf fastcgi, vielen Erweiterungen im NagiosPortal, dem Release von Nagios 3 und einem weiteren Schritt von NoMa Richtung Vollständigkeit ist es nun vollbracht: die neuen Demosysteme sind online!
Unter den unten angegebenen URLs können die neuen Systeme nach Lust und Laune ausprobiert werden. Der Zugang für nagiosbezogene Demos ist durch login dem Benutzernamen ‘guest’ und dem Passwort ‘guest’ möglich. Für das RT-Demo benötigt man einen personalisierten Benutzeraccount, den man hier anfordern kann.
Hier nun die URLs:
RequestTracker:
http://rt1.demo.netways.de/rtdemo/
http://rt2.demo.netways.de/rtdemo/
NagiosPortal:
http://nagiosportal.demo.netways.de/
Nagios:
http://nagios.demo.netways.de/
NoMa:
http://noma.demo.netways.de/
Viel Spaß damit!
Das Nagiosportal, mit all seinen Features, ist nun endlich als Komplettpaket verfügbar! Das Typo3-site package lässt sich leicht installieren und steht, wie immer unter nagiosexchange.org und unter sourceforge.net, zum Download bereit. Viel Spaß.
Obwohl bereits seit einiger Zeit sowohl das Portal als auch die EventDB zum Download zur Verfügung stehen, haben wir diese beiden Neuerungen bisher noch nicht auf unserer Webseite veröffentlicht. Wir waren einfach zu sehr mit der Programmierung beschäftigt. Das soll sich nun ändern und so finden sich seit gestern in diesem Bereich unserer Website die ersten Informationen zu den beiden Nagios Add-Ons.
In den nächsten Tagen werden wir nach und nach weitere Infos online stellen. Vor allem zu der Tachoanzeige für das Nagios Portal und NoMa, dem Notification Manager for Nagios werden wir Screenshots einbauen. Die Erweiterungen kann man wie gewohnt auf NagiosExchange downloaden.
Das NagiosPortal wurde um einige nützliche Änderungen bereichert.
Nach einem nahezu kompletten recode des streaming proxies (net_sproxy) erkennt dieser zuverlässiger links und kann auch mit forms umgehen. Des weiteren unterstützt er nun cookies.
Die extension net_dbdata - das Kernstück des Portals - wurde, unter anderem, um die Möglichkeit actions ein- und auszublenden erweitert.
Das Kommando-Interface zu Nagios, die extension net_nagioscmd, kann nun auch Kommandos an verschiedene Nagios Satelliten versenden. Somit können auch komplexere Systeme ohne weitere software angesteuert werden. Des Weiteren können nun auch Pflichtfelder beim Absetzen von custom commands gesetzt werden. So ist es unwahrscheinlicher, dass beim Ausführen von Kommandos Information vernachlässigt werden.
Herunterladen kann man das Portal - nach wie vor - bei nagiosexchange.org und bei sourceforge.net.
Anbei noch ein paar screenshots des Portals…

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.
Auch das Auswärtige Amt (AA) setzt für die Überwachung ihrer IT Ressourcen Nagios ein. Da die Behörde, schon alleine durch die Botschaftsstandorte in allen Ländern der Welt, ein sehr großes Netz betreibt, ist auch die Nagios Installation entsprechend komplex und umfangreich. Um den Status von LAN, WAN, Servern und Anwendungen allen Beteiligten transparenter zu machen, hat sich das AA entschlossen unser Nagios Portal einzusetzen. Damit lassen sich die Statuswerte mehrere Nagios Server in einer Oberfläche integrieren und komplett frei und templatebasiert aufbereiten. Die Ergebnisse und einige Best Practices des seit Februar 2006 laufenden Projekts stellt das AA jetzt auf einer eigenen Webseite vor.
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.
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.
Der 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.
Hier 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.
Last 5 Comments