Jump to content
Sign in to follow this  
cxcs

[NAGIOS]Pillola : Monitoraggio Nginx

Recommended Posts

Quando monitorate Nginx con Nagios è possibile che il valore User Agent inviato dal plugin check_http non venga digerito bene da Nginx,generando una serie di "400 Bad Request".

L'errore può essere evitato passando alla definizione del comando check_http la direttiva -A "Mozilla/5.0",simulando così il comportamento di un comune browser quale può essere Firefox.Nginx risponderà così correttamente a questo tipo di user agent,inviando un codice di tipo 200.

 

Lo snippet di codice che utilizzo per check_http su Icinga (un fork di Nagios) :

define command{
       command_name    check_nginx
       command_line    $USER1$/check_http -A "Mozilla/5.0" -I $HOSTADDRESS$ $ARG1$
       }

 

Spero possa essere utile.:ciao:

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×