Nwlapcug.com


Come monitorare Apache con Nagios

Come monitorare Apache con Nagios


Se avete bisogno di monitorare i server Web Apache e sorvegliare il loro stato di sessione, considerare l'utilizzo di software di Nagios. Può monitorare server eseguiti su diverse piattaforme, come Windows, Linux e AIX. Utilizzando Nagios, è possibile ricevere avvisi quando viene raggiunto il limite di sessione del client del server Web. Inoltre potrai vedere le sessioni utente caduto che appaiono una volta raggiunto il limite. Per monitorare i server con Nagios, è utilizzare il modulo di Apache "mod_status". Fornisce una pagina HTML statica che contiene le statistiche del server corrente in un formato facilmente leggibile.

Istruzioni

1

Abilitare le impostazioni di configurazione del server Apache pertinenti. Aperto "/ apache/httpd.conf" con qualsiasi editor di testo e decommentare le righe seguenti:

< /server-status posizione >

SetHandler server-status

Ordine negare, consentire

Nega di tutti

Consentire da. tuo_dominio. com

< / location >

Inserisci il tuo nome di dominio invece di "tuo_dominio. com"

2

Aprire "apache/modules.conf" con qualsiasi editor di testo e verificare che sia presente la voce "LoadModule status_module usr/lib/apache/1.3/mod_status.so". Se così non fosse, è necessario aggiungerlo.

3

Riavviare il server utilizzando il comando "/init.d/apache restart". Il modulo non funziona senza un riavvio, questo passaggio è fondamentale.

4

Prova che il "check_apachestatus" Nagios plugin sta lavorando. Il comando è "/local/nagios/libexec/check_apachestatus.pl - H." Sostituire "-H" con l'indirizzo IP del server.

5

Monitorare il server Apache utilizzando il plugin "check_apachestatus" ogni volta che è necessario.

Consigli & Avvertenze

  • Si può vedere che più dettagliate statistiche server Abilita "ExtendedStatus." Semplicemente aggiungere la riga "ExtendedStatus su" nel file "httpd. conf".