GoAccess, herramienta para analizar archivos access.log

goaccess dashboard

goaccess dashboard

No hace mucho que conozco GoAccess y lo encontré precisamente buscando alternativas a top o htop las cuales me brindaran un poco de más información sobre el comportamiento de mi servidor web con los archivos logs que este genera.

GoAccess es un analizador de actividad web en tiempo real y de código abierto que funciona en el terminales Linux, lo que hace es proporcionar estadísticas visuales del tráfico HTTP sobre nuestro servidor y fue desarrollado partiendo de la idea de que no es necesario tomar los archivos de acceso en modo offline para analizarlos o crear informes.

Entre algunas de sus funcionalidades, GoAccess analiza archivos access.log y nos ayuda a organizar y entender la siguiente información:

  • Uso del ancho de banda
  • El tiempo que tarda en servir las peticiones
  • Lista de peticiones de archivos
  • Páginas no encontradas (404)
  • Hosts, localización de IP y DNS inversa
  • Sistemas operativos y navegadores más utilizados
  • Sitios de referencia
  • Palabras clave con las que se llegó al sitio
  • Geolocalización de visitantes
  • Códigos de estado HTTP (404, 403, etc)

Para instalarlo en sistemas debian u otros sistemas basados en debian, simplemente deben de ejecutar en su consola

sudo apt-get install goaccess

Y para ejecutarlo una vez instalado, tan solo hay que escribir

goaccess -f /var/log/apache2/access.log -a

Como ven, instalarlo y ponerlo en marcha es bastante sencillo e inmediatamente comprenderán la larga lista de información acumulada en sus archivos access.log, creo que para todo administrador de servidores web, esta aplicación es inprescindible.

Para que conozcan más sobre este proyecto, pueden visitarlo directamente desde su web en goaccess.io

Co-fundador de Qbit Mexhico, usuario de linux, Developer en tecnologías web.. Nicaragüense, centro en basketball, primer centro en rugby y pintor los fines de semana. Ortögrafo y ambientalista psicológico (de escritorio).. ese soy yo!

Si te ha servido compártelo y difunde nuestro blog..

Facebook Twitter LinkedIn Google+ Flickr YouTube Skype 

Compartir en...Tweet about this on TwitterPin on Pinterest0Share on LinkedIn1Share on Google+0Share on Facebook0