Hallo, ich habe Nagios für Suse 9.2 installiert, konfiguriert und gestartet. Soweit läuft alles aber ich komme per Browser nicht an die Daten was nicht weiter verwundert da der Apache noch nicht konfiguriert ist. Laut dem readme soll es eine HTML Anleitung geben. Die finde ich aber auf meinem lokalen System nicht. Online habe ich in der FAQ einiges gefunden, würde mir aber gerne die Suse-Versionen der Dokus durchlesen, da es da ja doch häufiger mal Abweichungen gibt. Daher zwei Bitten: 1) Kann mit jemand für den schnellen Erfolg die notwendigen Einträge aus der httpd.conf mailen? 2) Kann mir jemand sagen wo ich HTML-Doku sein müßte. Unter linuxdevsrv:/usr/share/doc/packages/nagios ist sie jedenfalls nicht. Danke
Hallo Ralf, ansich musst du einen Eintrag in der Art wie unten in deine
httpd.conf einfügen. Aber das passiert eigentlich von alleine, zumindest
wenn Du nagios per rpm installiert hast und dann ein freundliches
"SuSEconfig --module apache"
tippst.
Vorher musst Du nur in /etc/httpd/nagios.conf nachschauen, ob der Pfad
zu dem nagios cgi Verzeichnis korrekt ist.
ScriptAlias /nagios/cgi-bin/ /usr/lib/nagios/cgi/
Jörn Wiesenmüller wrote:
Hallo Ralf, ansich musst du einen Eintrag in der Art wie unten in deine httpd.conf einfügen. Aber das passiert eigentlich von alleine, zumindest wenn Du nagios per rpm installiert hast und dann ein freundliches "SuSEconfig --module apache" tippst. Vorher musst Du nur in /etc/httpd/nagios.conf nachschauen, ob der Pfad zu dem nagios cgi Verzeichnis korrekt ist.
Hallo, soweit so gut bzw. schlecht. Nagios kann ich jetzt sehen aber dafür habe ich jetzt It appears as though you do not have permission to view information for any of the hosts you requested... If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI and check the authorization options in your CGI configuration Ich habe hier allerdings einen apache2 laufen. Deine Einträge habe ich übernommen. Die standen ja auch so in der Online-Hilfe die ich ja auf dem Server aufrufen kann. Google zeigt mir das ich damit nicht alleine auf der Welt bin aber eine passende Lösung ahbe ich noch nicht gefunden.
Jörn Wiesenmüller wrote:
Hallo Ralf, ansich musst du einen Eintrag in der Art wie unten in deine httpd.conf einfügen. Aber das passiert eigentlich von alleine, zumindest wenn Du nagios per rpm installiert hast und dann ein freundliches "SuSEconfig --module apache" tippst. Vorher musst Du nur in /etc/httpd/nagios.conf nachschauen, ob der Pfad zu dem nagios cgi Verzeichnis korrekt ist.
Hallo, soweit so gut bzw. schlecht. Nagios kann ich jetzt sehen aber dafür habe ich jetzt It appears as though you do not have permission to view information for any of the hosts you requested... If you believe this is an error, check the HTTP server authentication requirements for accessing this CGI and check the authorization options in your CGI configuration Ich habe hier allerdings einen apache2 laufen. Deine Einträge habe ich übernommen. Die standen ja auch so in der Online-Hilfe die ich ja auf dem Server aufrufen kann. Google zeigt mir das ich damit nicht alleine auf der Welt bin aber eine passende Lösung ahbe ich noch nicht gefunden. Hallo Ralf, Um das zu umgehen musst du entweder 1. einen SSL server betreiben, der den login an nagios übergibt (Sicherste Methode). 2. um nur zu schauen ob es funktioniert kannst du auch den default user in /etc/nagios/cgi.cfg auf einen existierenden Systemuser einstellen, dann wird das nagios webinterface automatisch mit diesem User und seinen Rechten dargestellt. Natürlich ist der SSL Server vorzuziehen. Auch wenn google nichts gebracht hat würde ich dir 1. die FAQ´s auf http://www.nagios.org empfehlen, und 2. dieses Forum http://www.forum.luebben-home.de/ dort gibt es viel Hilfe zu diesem Thema. Gruss Jörn
Jörn Wiesenmüller wrote: passende Lösung ahbe ich noch nicht gefunden.
Hallo Ralf,
Um das zu umgehen musst du entweder 1. einen SSL server betreiben, der den login an nagios übergibt (Sicherste Methode). 2. um nur zu schauen ob es funktioniert kannst du auch den default user in /etc/nagios/cgi.cfg auf einen existierenden Systemuser einstellen, dann wird das nagios webinterface automatisch mit diesem User und seinen Rechten dargestellt. Natürlich ist der SSL Server vorzuziehen.
Auch wenn google nichts gebracht hat würde ich dir 1. die FAQ´s auf http://www.nagios.org empfehlen, und 2. dieses Forum http://www.forum.luebben-home.de/ dort gibt es viel Hilfe zu diesem Thema.
Yeap. Das Forum sehe ich mir morgen näher an. Aktuell bin ich einen Schritt weiter aber leider noch nicht durchs Ziel. Nrpe will mir remote noch nicht die gewünschten Daten lieferen aber das kläre ich in einem anderen Thread ab.
Jörn Wiesenmüller schrieb:
Hallo Ralf, ansich musst du einen Eintrag in der Art wie unten in deine httpd.conf einfügen. Aber das passiert eigentlich von alleine, zumindest wenn Du nagios per rpm installiert hast und dann ein freundliches "SuSEconfig --module apache" tippst. Vorher musst Du nur in /etc/httpd/nagios.conf nachschauen, ob der Pfad zu dem nagios cgi Verzeichnis korrekt ist.
ScriptAlias /nagios/cgi-bin/ /usr/lib/nagios/cgi/
Options ExecCGI order deny,allow deny from 192.168.1.1 allow from all </Directory> Alias /nagios/ /usr/share/nagios/
Options None order deny,allow deny from 192.168.1.1 allow from all </Directory> Gruss Jörn
Hallo, kann es sein, daß Du die allow und deny Einträge vertauscht hast?!? Grüße Andreas
[schnipp] Hallo, kann es sein, daß Du die allow und deny Einträge vertauscht hast?!? Grüße Andreas Stimmt, das hab ich mal gemacht, hab ich nicht beim posten nicht dran gedacht, da ich nagios bei mir zur Zeit nicht einsetze. Sorry sollte nicht für Verwirrung sorgen! Schönen Gruss Jörn
participants (4)
-
Andreas Ernst
-
Jörn Wiesenmüller
-
Ralf Prengel
-
Ralf Prengel