GoAccess è un analizzatore di log Web in tempo reale e un visualizzatore per i sistemi operativi Linux e Unix. Funziona come un'app interattiva dal Terminale, e dopo i modelli fornisce anche un report HTML, che può essere comodamente visualizzato nel browser.
Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query di analisi dei log di sistema Linux correlate.
In questo contesto, esamineremo come installare GoAccess su Ubuntu 20.04 LTS.
Passaggi per installare GoAccess su Ubuntu 20.04 LTS Focal Fossa
1. Esegui l'aggiornamento del sistema
Innanzitutto, assicurati che tutti i tuoi pacchetti di sistema siano aggiornati eseguendo questi seguenti comandi apt nel terminale:
$ sudo apt update
$ sudo apt upgrade
2. Installa GoAccess sul sistema
Ora aggiungiamo il repository GoAccess ufficiale ai nostri repository:
$ echo "deb http://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee -a /etc/apt/sources.list.d/goaccess.list
$ wget -O - https://deb.goaccess.io/gnugpg.key | sudo apt-key add -
Quindi, aggiorna la cache di apt e installala:
$ sudo apt update
$ sudo apt install goaccess
Come utilizzare GoAccess sul sistema?
La prima cosa che puoi fare è controllare l'aiuto che ci fornisce il terminale, per questo puoi eseguire:
$ goaccess --help
Ad esempio, l'utilizzo del comando seguente creerà un file HTML analizzato dal registro di accesso di Apache e lo posizionerà nella radice del documento predefinita di Apache:
$ goaccess /var/log/apache2/access.log --log-format=COMBINED -a -o /var/www/html/report.html
Ora puoi aprire il tuo browser, inserire il tuo indirizzo IP o il tuo nome di dominio e aggiungere "/report.html" alla fine per vedere il tuo output HTML nella dashboard di GoAccess.
Come disinstallare il pacchetto goaccess dal sistema Linux Ubuntu 20.04?
Puoi eseguire i comandi seguenti per disinstallare il pacchetto goaccess:
$ sudo apt remove goaccess
$ sudo apt autoclean && sudo apt autoremove