NagVis 1.4.1 für Debian/Lenny
Ich habe aus den Paketquellen des Debian-Repository (http://svn.debian.org/viewsvn/pkg-nagios/) das Nagvis-Paket von 1.3 auf 1.4.1 aktualisiert. Für die Installation siehe wob’s Debian-Repository.
Gegenüber früheren Versionen des Debian-Paketes gibt es eine wichtige Änderung: selbst hochgeladene Hintergründe für Maps werden nicht mehr in /etc/nagvis/maps gespeichert, sondern in /var/lib/nagvis/images/maps. Aus einer früheren Installation noch unter /etc/nagvis/maps vorhandene Bilder werden nicht automatisch an die neue Stelle kopiert, sondern müssen von Hand umgezogen werden.
War bereits eine Installation mit einer Konfigurationsdatei nagvis.ini.php vorhanden, die nicht ersetzt wurde, sind einige Einstellungen zu prüfen. Das von mir bereitgestellte Paket benötigt folgende Einträge:
[paths]
base="/usr/share/nagvis/htdocs/"
cfg="/etc/nagvis/"
var="/var/cache/nagvis/"
map="/var/lib/nagvis/images/maps/"
mapcfg="/etc/nagvis/maps/"
htmlbase="/nagvis"
...
[automap]
...
graphvizpath="/usr/bin"
...
NagVis ist nun nach der Installation standardmäßig unter http://localhost/nagvis erreichbar (nicht wie bisher unter /nagios/nagvis). Die Konfiguration für Apache nimmt man in /etc/nagvis/apache.conf vor (hier muss ggf. auch die Authentifikation angepasst werden, wenn die Authentifikation vom nagios3-Paket verändert wurde. Bei Problemen hilft ein Blick in /var/log/apache2/error.log meist weiter (RTFL - read the famous logfiles ;-))