Per analizzare i log di Apache (ma anche Nginx) ci sono diversi software. Forse il più semplice e completo è awstats che visualizza una pagina web con il resocondo delle statistiche di accesso al sito.
Se però vi trovate ad amministrare un server Linux e vi occorre analizzare “al volo” un file di log di Apache, potrebbe tornarvi utile goaccess, un semplice tool a riga di comando che analizza per voi i log e vi mostra i risultati in un’interfaccia ncurses.
Al solito, l’installazione può essere fatta tramite:
apt-get install goaccess
e per l’esecuzione basta avviare il software indicandogli quale file di log analizzare, es:
goaccess -f /var/log/apache2/sito.log
Per generare un file html da poter consultare tramite browser, bisogna eseguire:
goaccess -f /var/log/apache2/sito.log --log-format=COMBINED -o report.html
Per analizzare più file, magari quelli compressi dei giorni precedenti:
zcat /var/log/apache2/sito.log.*.gz | goaccess
enjoy!
Ti interessa acquistare un dominio a prezzi ultraconvenienti? clicca qui
Se hai trovato utili le informazioni su questo blog,
Fai una donazione!
Clicca sul bottone qui sotto o almeno clicca sul banner pubblicitario 🙂
Commenta