Über

Was ist NagVis?

NagVis ist ein Visualisierungs-Addon für das bekannte Netzwerk-Management-System Nagios®.

NagVis kann benutzt werden, um Nagios-Daten zu visualisieren, d.h. IT-Prozesse wie ein Mail-System oder eine Netzwerkinfrastruktur darzustellen. Durch die Benutzung von Daten, die von NDO (einem Nagios-Addon) zur Verfügung gestellt werden, kann NagVis die Objekte auf den Maps in regelmäßigen Intervallen aktualisieren. Diese Maps ermöglichen es, die Objekte auf verschiedene Arten zu arrangieren:

Wie arbeitet NagVis?

NagVis ist ein Präsentationswerkzeug für die Informationen, die von Nagios gesammelt werden. NagVis erhält diese Informationen von Backends. Es gibt ein Default-Backend, das mit NagVis geliefert wird: NDO-MySQL-Backend. Dieses Backend liest alle Informationen aus der NDO-(Nagios Data Out)-Datenbank. NDO ist ein Addon für Nagios. Sie finden es auf der offiziellen Nagios-Homepage.

Sie können alle Nagios-Objekte (Hosts, Services, Hostgroups, Servicegroups) zu so genannten Maps hinzufügen. Jede Map kann durch ihre eigene Konfigurationsdatei konfiguiert werden. Sie können diese Konfigurationsdateien mit Ihrem bevorzugten Texteditor oder mit Hilfe des Web-Konfigurations-Tool namens WUI anpassen. Außerdem können Sie einige spezielle NagVis-Objekts zu den Maps hinzufügen. Diese Objekte sind "Shapes", "Textboxen" und Referenzobjekte für andere Maps.

Jedes der Objekte auf Ihren Maps kann nach Ihren Bedürfnissen angepasst werden. Es gibt z.B. Verweise auf das Nagios-Frontend für jedes Objekt, das ein Nagios-Objekt repräsentiert. Sie können diese Verweise einfach anpassen.
Es gibt ein Hover-Menü, das per Default aktiviert ist. Das Hover-Menü zeigt detaillierte Informationen für jedes Objekt. Hover-Menüs können einfach geändert werden, indem die Templates angepasst werden. Sie können auch das Hover-Menü deaktivieren.
Per Default werden die Objekte als Icons auf der Map angezeigt. Sie können diese Icons durch Iconsets von der NagVis-Homepage oder durch eigene ersetzen. Die Objekte können auch als Linien oder als Gadgets angezeigt werden.

Neben den normalen Maps gibt es die Automap. Sie wird automatisch auf Basis der Nagios-Konfiguration generiert. Zur Nutzung der Automap müssen Sie die "Parent"-Abhängigkeiten in Nagios nutzen. Die Automap erzeugt ein Hintergrundbild basierend auf der Konfiguration, den Layout-Parametern und den Parent-Abhängigkeiten.

Lizenzierung

NagVis ist freie Software. Sie können es unter den Bedingungen der GNU General Public License Version 2 verteilen und/oder modifizieren, die von der Free Software Foundation veröffentlich wurden.

NagVis wird in der Hoffnung verteilt, dass es nützlich ist, aber OHNE JEGLICHE GARANTIE, auch ohne die implizite Garantie der VERMARKTBARKEIT oder der TAUGLICHKEIT FüR EINEN BESTIMMTEN ZWECK. Genauere Details finden Sie in der GNU General Public License.