Se è necessario monitorare i server Web Apache e supervisionarne lo stato della sessione, prendere in considerazione l'utilizzo del software Nagios. Può monitorare server che girano su piattaforme diverse, come Windows, Linux e AIX. Utilizzando Nagios, è possibile ricevere avvisi quando viene raggiunto il limite di sessioni client del server Web. Puoi anche vedere le sessioni utente rilasciate che appaiono dopo che è stato raggiunto il limite. Per monitorare i tuoi server con Nagios, usa il modulo Apache "mod_status". Fornisce una pagina HTML statica che contiene le statistiche del server corrente in una forma facilmente leggibile.
Passaggio 1
Abilita le impostazioni di configurazione del server Apache pertinenti. Apri "/apache/httpd.conf" con qualsiasi editor di testo e decommenta le seguenti righe: Stato server SetHandler Ordina nega, consenti Nega da tutto Consenti da .tuo_dominio.com Inserisci il tuo nome di dominio anziché "tuo_dominio.com"
Passaggio 2: Apri "apache /modules.conf" con qualsiasi editor di testo e verifica che esista la voce "LoadModule status_module /usr/lib/apache/1.3/mod_status.so". In caso contrario, aggiungerlo.
Passaggio 3
Riavviare il server utilizzando il comando "/init.d/apache restart". Il modulo non funzionerà senza un riavvio, quindi questo passaggio è fondamentale.
Passaggio 4
Verifica che il plug-in Nagios "check_apachestatus" funzioni. Il comando è "/local/nagios/libexec/check_apachestatus.pl -H." Sostituisci "-H" con l'indirizzo IP del server.
Monitora il server Apache usando il plug-in "check_apachestatus" ogni volta che è necessario.
Suggerimento
Puoi abilitare statistiche più dettagliate sul server se abiliti "ExtendedStatus." "ExtendedStatus on" nel tuo file "httpd.conf".
Articoli che ti serviranno
Plugin Nagios "check_apachestatus.pl"
Computer © www.354353.com