ispCP - Board - Support
nagios3 - Printable Version

+- ispCP - Board - Support (http://www.isp-control.net/forum)
+-- Forum: ispCP Omega International Area (/forum-22.html)
+--- Forum: German Corner (/forum-26.html)
+--- Thread: nagios3 (/thread-7343.html)

Pages: 1 2


nagios3 - Hammy - 07-31-2009 08:22 PM

Hi zusammen,

konnte einer von euch schon das nagios3 problem lösen?

kiste debian lenny
ispcp 1.0
nagios3 via apt-get

hatte ursprünglich ein problem mit der suexec, da nagios über die normale debian installation nicht im docroot liegt. lässt sich lösen, wenn man die seite nach /var/www/ kopiert und apache.conf entsprechend anpasst.

allerdings bekomme ich jetzt folgende meldung im error.log vom apache:

Code:
getcgivars(): Unsupported REQUEST_METHOD -> ''

I'm guessing you're trying to execute the CGI from a command line.
In order to do that, you need to set the REQUEST_METHOD environment
variable to either "GET", "HEAD", or "POST".  When using the
GET and HEAD methods, arguments can be passed to the CGI
by setting the "QUERY_STRING" environment variable.  If you're
using the POST method, data is read from standard input.  Also of
note: if you've enabled authentication in the CGIs, you must set the
"REMOTE_USER" environment variable to be the name of the user you're
"authenticated" as.

[Fri Jul 31 12:18:19 2009] [warn] (104)Connection reset by peer: mod_fcgid: read data from fastcgi server error.
[Fri Jul 31 12:18:19 2009] [error] [client 217.194.34.103] Premature end of script headers: status.cgi, referer: http://h1611396.stratoserver.net/nagios3/side.html
[Fri Jul 31 12:18:25 2009] [notice] mod_fcgid: process /var/www/nagios3/cgi-bin/status.cgi(6005) exit(communication error), terminated by calling exit(), return code: 1

meine nagios3.conf schaut so aus:

Code:
ScriptAlias /cgi-bin/nagios3 /var/www/nagios3/cgi-bin
ScriptAlias /nagios3/cgi-bin /var/www/nagios3/cgi-bin
Alias /nagios3/stylesheets /etc/nagios3/stylesheets
Alias /nagios3 /var/www/nagios3/htdocs
<DirectoryMatch (/var/www/nagios3/htdocs|/var/www/nagios3/cgi-bin)>

        Options FollowSymLinks +ExecCGI

        DirectoryIndex index.html

        AllowOverride AuthConfig
        Order Allow,Deny
        Allow From All

        AuthName "Nagios Access"
        AuthType Basic
        AuthUserFile /etc/nagios3/htpasswd.users
        # nagios 1.x:
        #AuthUserFile /etc/nagios/htpasswd.users
        require valid-user
</DirectoryMatch>

und der browser zeigt mir dann natürlich einen internal server error an.

die cgi files sind dem user vu2000 und gruppe vu2000 zugeordnet und haben alle ein +x.

das nagios2 howto unter dokumentation greift leider nicht Sad
bin ratlos...

*help*

grüße,
H


RE: nagios3 - TheCry - 07-31-2009 10:33 PM

Hier wurde das Thema schon mal angeschnitten:
http://www.isp-control.net/forum/thread-6184.html
aber leider nicht zu Ende verfolgt.

Zum einem weil ich keine Zeit dafür habe und weil ich auch keinen Sinn darin sehen Nagios auf dem gleichen Server zu betreiben den ich monitoren will...


RE: nagios3 - Hammy - 07-31-2009 10:42 PM

iupp den thread kenne ich bereits. der hört leider an der spannensten stelle auf ;-)

naja es macht schon ein bisschen sinn, wenn man xen verwendet und auch noch andere server monitoren will.

hat nicht irgendjemand schonmal nagios auf seinen server installiert? da müsste doch das gleich problem aufgetreten sein?


EDIT:

wenn ich REQUEST_METHOD auf GET setze (via export) und z.b. status.cgi local auf der bash ausführe bekomme ich html angezeigt. aus irgend einem grund wird also request_method nicht gesetzt... export REQUEST_METHOD=GET im apache envvars gehts leider auch nicht...


RE: nagios3 - TheCry - 07-31-2009 11:08 PM

Und womit willst Du monitoren wenn der Server ein Problem hat?
Evtl. hat Nagios Nachts alles aufgezeichnet Nur wo willst Du in der Historie nachsehen?
Das meine ich ob es Sinn macht..


RE: nagios3 - Hammy - 07-31-2009 11:14 PM

der nagios ansich wird von einem anderen nagios gemonitort, der komplett wo anders steht.


RE: nagios3 - BeNe - 07-31-2009 11:37 PM

Wir haben bei uns intern in den Netzen auch Nagios am laufen, ebenfalls die Version 3. Aber nicht auf den ispCP Servern selber - daher kann ich nicht viel dazu sagen. Aber wenn XEN drauf läuft würde ich doch einfach eine kleine VM erstellen mit wenig RAM und da Nagios drin laufen lassen.

Wenn es sonst nur um Dienste und keine anderen Checks geht würde ich Monit installieren. Zudem, wenn Du ja schon ein Nagios am laufen hast würde ich auf checks per SSH setzen.

Greez BeNe


RE: nagios3 - TheCry - 08-01-2009 12:11 AM

(07-31-2009 11:14 PM)Hammy Wrote:  der nagios ansich wird von einem anderen nagios gemonitort, der komplett wo anders steht.
Sei mir nicht böse, aber wo steckt hier die logik?
Ich arbeite seit mehr als 3 Jahr intensiv mit Nagios, aber da komme ich leider nicht mit..
Bene hat es schon geschrieben...
Es gitb verschiedene Ansätze den Server zu monitoren.. SSH, NRPE CHECK_MK... Nur auf den ISPCP einen eigenen Nagios und den von einem anderen Nagios überwachen?????
Just my 2 Cent


RE: nagios3 - scysys - 01-22-2010 08:56 PM

Scheinen ja eine menge Leute hiermit Probleme zu haben. Ich habe hierfür soeben mal ein Howto im Englishen Bereich für Nagios3 erstellt.

Damit sollten eure Probleme behoben sein Smile


RE: nagios3 - tango - 01-23-2010 05:40 AM

(01-22-2010 08:56 PM)scysys Wrote:  Scheinen ja eine menge Leute hiermit Probleme zu haben. Ich habe hierfür soeben mal ein Howto im Englishen Bereich für Nagios3 erstellt.

Damit sollten eure Probleme behoben sein Smile

Danke für Howto (habe es noch nicht gelesen)

Probleme haben hier nicht viele, sondern können es den Logik nicht nachvollziehen, warum man Nagios mit anderem Nagios überwachen soll ist mir auch irgendwie Rätselhaft ?


RE: nagios3 - ZooL - 01-23-2010 06:14 AM

oder nagios local ausführt um die laufenden dienste zu überwachen...