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

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×