Da Nagios zwar eine super Monitoring-Software ist, die Grafische aufbereitung aber zu Wünschen übrig lässt, habe ich mich dazu entschieden, NagVis als Grafisches Frontende einzuführen.

Installation

Leider ist Nagvis nicht in den Standard-Repositories enthalten. Deshalb müssen wir das Server:Monitoring-Repo und das Server:PHP-Repo hinzufügen.

Der Syntax ist folgender

zypper addrepo -f -n "<Repo-Name>" <Repo-URL> <Repo-Alias>

Option	Beschreibung
addrepo	Hinzufügen eines neuen Repositories
-f	force: Es wird auch installiert, wenn es dieses Repo schon gibt (reinstall)
-n	Die Pakete sollen nach Paketnamen ausgewählt werden

zypper addrepo -f -n "Server Monitoring Repo" http://download.opensuse.org/repositories/server:/monitoring/openSUSE_11.4 Server:Monitoring
zypper addrepo -f -n "PHP-Repo" http://download.opensuse.org/repositories/server:/php/openSUSE_11.4/ Server:PHP

Bevor man Nagvis installiert, muss man das Paket „php5-pear-xml_parser“ installiert werden. Dies liegt unter http://download.opensuse.org/repositories/Education/openSUSE_11.4/noarch/

Nachdem das Paket installiert wurde, kommen wir jetzt aber zu der eigentlichen Installation von NagVis

zypper install nagvis

Bei der Installation wird ein Alias für den Apache angelegt, damit man nagvis über die URL http://<IP-Adresse>/nagvis erreichen kann.

Hinweis:Sollte die genannte Seite nur ein „Zugriff verweigert“ zurückgeben, muss man in der Datei /etc/sysconfig/apache2 den Wert APACHE_SERVER_FLAGS um das Argument NAGVIS erweitern und Apache neu starten

Hilfe

Dokumentation