GoAccess es un analizador de registros web en tiempo real y un visualizador para los sistemas operativos Linux y Unix. Funciona como una aplicación interactiva desde la Terminal, y después de los modelos también proporciona un informe HTML, que se puede ver cómodamente en el navegador.
Aquí en LinuxAPT, como parte de nuestros Servicios de Administración de Servidores, ayudamos regularmente a nuestros Clientes a realizar consultas relacionadas con el análisis de registros del sistema Linux.
En este contexto, veremos cómo instalar GoAccess en Ubuntu 20.04 LTS.
Pasos para instalar GoAccess en Ubuntu 20.04 LTS Focal Fossa
1. Realice la actualización del sistema
Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando estos siguientes comandos apt en la terminal:
$ sudo apt update
$ sudo apt upgrade
2. Instale GoAccess en el sistema
Ahora agregamos el repositorio oficial de GoAccess a nuestros repositorios:
$ 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 -
Luego, actualice el caché apt e instálelo:
$ sudo apt update
$ sudo apt install goaccess
¿Cómo usar GoAccess en el sistema?
Lo primero que puedes hacer es revisar la ayuda que nos da la terminal, para eso puedes ejecutar:
$ goaccess --help
Por ejemplo, usar el siguiente comando creará un archivo HTML analizado desde el registro de acceso de Apache y lo colocará en la raíz de documentos predeterminada de Apache:
$ goaccess /var/log/apache2/access.log --log-format=COMBINED -a -o /var/www/html/report.html
Ahora puede abrir su navegador, ingresar su dirección IP o su nombre de dominio y agregar "/report.html" al final para ver su salida HTML en el panel de control de GoAccess.
¿Cómo desinstalar el paquete goaccess del sistema Ubuntu 20.04 Linux?
Puede ejecutar los siguientes comandos para desinstalar el paquete goaccess:
$ sudo apt remove goaccess
$ sudo apt autoclean && sudo apt autoremove