In questo tutorial, ci sarà copertura del processo di infondere e l'utilizzo apachetop, un pezzo a riga di comando di un software che consente il monitoraggio del traffico in tempo reale Apache, Nginxi server web. Si prevede inoltre di funzionare con altri server Web come Litespeede Lighttpd.
L'utilizzo apachetopconsente a un amministratore di server di visualizzare i visitatori, i loro indirizzi IP, URL accessibili, referrer ecc ... - tutto in tempo reale.
Installazione di apachetop
Il apachetoppacchetto è disponibile nel repository Yum EPEL:
sudo yum -y install epel-release
sudo yum clean all
sudo yum -y update
sudo yum -y install apachetop
Esecuzione di apachetop
sudo apachetop
Il comando sopra lancerà apachetope si cercherà di trovare il log di accesso di un server Apache nella sua posizione: /var/log/httpd/access_log.
Se il vhost è stato personalizzato in modo da utilizzare un percorso di registro personalizzato, sarà necessario specificare il percorso personalizzato utilizzando il -fparametro come segue:
sudo apachetop -f /var/log/nginx/wordpress_http_access.log
Per impostazione predefinita, apachetopvisualizzerà le statistiche per le visite degli ultimi 30 secondi. Puoi modificarlo usando i parametri -He -Tcome segue:
sudo apachetop -f /var/log/nginx/wordpress_http_access.log -H 1000
Il comando sopra mostrerà le statistiche sugli ultimi 1000 colpi.
sudo apachetop -f /var/log/nginx/wordpress_http_access.log -T 600
Il comando sopra mostrerà le statistiche negli ultimi 600 secondi.
L'interfaccia apachetop
Nella parte superiore dello schermo troverai un breve riepilogo per visite, statistiche ecc ...
last hit: 13:59:43 atop runtime: 0 days, 00:42:31 14:02:14
All: 19 reqs ( 0.0/sec) 111.3K ( 151.8B/sec) 6001.0B/req
2xx: 12 (63.2%) 3xx: 7 (36.8%) 4xx: 0 ( 0.0%) 5xx: 0 ( 0.0%)
R ( 30s): 0 reqs ( 0.0/sec) 0.0B ( 0.0B/sec) 0.0B/req
2xx: 0 ( 0.0%) 3xx: 0 ( 0.0%) 4xx: 0 ( 0.0%) 5xx: 0 ( 0.0%)
La prima riga è composta da:
- ultimo colpo: il tempo dell'ultimo colpo
- atop runtime: tempo di esecuzione apachtop e
- l'ora corrente del server.
La seconda e la terza riga forniscono statistiche su tutte le visite dall'inizio del programma apachetop. 2xx, 3xx, 4xx e 5xx rappresentano i codici di risposta del server Web corrispondenti.
La quarta e la quinta riga forniscono le stesse statistiche delle due righe precedenti, tranne per il fatto che si concentrano su visite in un ambito specificato che è di default di 30 secondi.
Di seguito il riepilogo è un elenco di tutte le visite e richieste:
REQS REQ/S KB KB/S URL
1 0.10 9.8 1.0/
1 0.14 13.6 1.9*/2016/01/25/hello-world/
2 0.18 18.2 1.7 /category/uncategorized/
1 0.07 9.9 0.7 /2016/01/
L'asterisco rappresenta una linea selezionata .
Ulteriore, apachetopcontiene scorciatoie integrate:
- Tasti freccia su / giù: passa a un'altra richiesta.
- Tasto freccia destra: visualizza i dettagli della richiesta che hai scelto, incluso l'indirizzo IP del visitatore e il referrer, ecc.
- Tasto freccia sinistra: torna all'elenco.
- p: mette in pausa il display.
- q: esce dal programma.
- h: mostra le informazioni di aiuto.
Questo conclude il nostro tutorial. Grazie per aver letto.