NETWAYS Logo
 OSDC NCON DE EN
 
Übersicht Produkte
Nagios Monitoring
Nagios AddOns
NETWAYS Grapher v2
Business Process AddOn
NETWAYS Portal
NagiosGrapher
EventDB
NoMa
RT Request Tracker
Cluster Solutions
Bacula Backup
Asterisk
Starface
TWiki
Puppet
Security Solutions


 

Userfreundliches Webinterface mit dem NETWAYS Portal for Nagios


Bei dem von NETWAYS entwickelten Portal  handelt es sich im Prinzip um ein alternatives Userinterface für Nagios. Der erweiterte Funktionsumfang bietet jedoch mehr als das. Über XML-Templates ist das System flexibel konfigurierbar und ermöglicht zudem durch die Basis des zu Grunde liegenden CMS Typo3 eine detaillierte Nutzerverwaltung.

 

So verfügt man nicht nur über eine sehr fein gesteuerte Benutzerverwaltung, sondern es ist auch möglich, verschiedene Sichten z.B. für Zuständigkeitsbereiche oder Managementebenen zu erstellen und mit angepassten Rechten für steuernde Eingriffe zu versehen. Die Anbindung an eine externe Authentifizierung, wie z.B. LDAP stellt hierbei kein Problem dar.

Jedoch ist die Funktionalität nicht allein auf das Nagios Userinterface beschränkt. Zusätzlich lassen sich auch noch weitere Applikationen integrieren, die mit Nagios in enger Verbindung stehen, wie z.B. ein WIKI, Dokumentationen oder Trouble-Ticketing Systeme. So entsteht eine hochintegrierte Monitoringumgebung.


Basis des Portals: Typo3


Als Basis für das Portalsystem dient das Open Source Content Management System Typo3.

Über ein Templatesystem lassen sich die verschiedenen Ansichten individuell anpassen und die integrierte Benutzerverwaltung ermöglicht eine feine Abstufung der Berechtigungskonzepte für unterschiedliche User und Gruppen. Ebenso existieren diverse Konzepte zur Einbindung von externer Authentifizierung wie z.B. LDAP.

 

Für die Integration von Nagios wurden von NETWAYS mehrere Typo3-Extensions entwickelt, um die Status und History der Hosts und Services sowie graphische Komponenten wie NagVis oder NagiosGrapher anzuzeigen.
Außerdem können Nagios Commands direkt aus dem Portal heraus abgesetzt werden (auch an dezentrale Nagios Instanzen).



Die Datenbank Extension (net_dbdata)


Die Daten von Nagios werden über die NDO-Schnittstelle in einer Datenbank hinterlegt, welche von der Datenbankextension ausgelesen wird. Dabei erhält man die folgenden Daten:

- Nagios Current Status aus NDO

- Nagios Alert History aus NDO

- Nagios Notification History aus NDO

 

Desweiteren kann man natürlich auch auf andere Datenquellen zurückgreifen, wie beispielsweise:

- Trouble Tickets (bsp. HP ServiceDesk oder Request Tracker)

- Inventardatenbanken

- Beliebige andere SQL Datenbanken

Als Abstraction Layer kommt hier die ADOdb Database Abstraction Layer zum Einsatz.


Die Command Extension (net_nagioscmd)

Über die Command Extension wird es dem Portalbenutzer ermöglicht, Nagioscommands wie "re-schedule" oder "acknowledge" direkt von der Benutzeroberfläche aus an den Server zu schicken. Natürlich ist auch dieses Recht auf bestimmte Nutzer oder Gruppen beschränkbar. Die Befehle werden über die Templates bestimmt und können ebenso wie weitere Links je nach Ansicht variiert werden.

Grafische Darstellungen mit dem Streaming Proxy (net_sproxy)

Der Streaming Proxy kann grafische Darstellungen des Nagios-Systems in die Portaloberfläche integrieren. So ist es z.B.  möglich sich die Graphen des NagiosGrapher oder Statusmaps von Nagvis anzeigen zu lassen.

Absetzen von Kommandos mit net_nagioscmd

net_nagioscmd unterstützt nun auch das direkte Absetzen von Kommandos an Nagios-Master- und Satelliten-Server. Hier kann für jedes Kommando festgelegt werden, ob es an den Master, an den Satelliten oder an beide geschicket werden soll.

net_simplefruity ermöglicht eine Web-Konfiguration auf Basis einer fruity DB

Mit dem Feature können, je nach Rechtevergabe nur innerhalb bestimmter Hostgruppen neue Host angelegt, bearbeitet und gelöscht werden.

Tachoanzeige mit dem Tachometer


net_speedometer ermöglicht die Anzeige aktueller Daten in Form einer Tachometeranzeige. Hierbei können beliebige Ansichten zusammengestellt werden. Der Speedometer kann durch eine Datenbank und/oder durch Dateien
mit Werten versorgt werden. Die Werte werden sowohl analog (durch die Tachonadel) als auch in Textform angezeigt.

 

Für den Tachometer können Schwellwerte definiert werden, welche als grüne, gelbe und rote Bereiche sichtbar sind. Bei Überschreiten einer dieser Schwellen ändert sich auch die Rahmenfarbe des jeweiligen Tachometers. Somit ist schnell erkennbar, wenn kritische Phasen erreicht werden. Durch die Anwendung von flash (Vektorgrafik) sind die Tachometer verlustfrei skalierbar und verlieren somit nie ihre optische Qualität.






Kontaktieren Sie uns, wir beraten Sie gerne.





 Download bei NagiosForge




Link zum

Demosystem

 




--> Tachoanzeige



Screenshots: