Autor

Alejandro Alcalde

Data Scientist and Computer Scientist. Creator of this blog.

Más artículos de Alejandro Alcalde | Porfolio

Índice

Hace poco he descubierto un programa muy curioso, Logstalgia, que a partir del fichero de log de acceso a una web crea una pantalla del juego Pong en la que cada línea del log representa una bola en el juego. Es una buena representación gráfica de lo que está pasando en el servidor web. Y su uso es bastante simple. Empecemos instalándolo:

# aptitude install logstalgia

Para usarlo localmente, basta con ejecutar el siguiente comando:

tail -f /var/www/mySitio/log/access.log | logstalgia -1280x720 --sync

Por contra, si el servidor no es local, nos conectamos mediante ssh:

ssh [email protected] tail -f /var/www/mySitio/log/access.log | logstalgia -1280x720 --sync

Es posible guardar el un fichero la pantalla de logstalgia pasándole los siguientes parámetros:

logstalgia -1280x720 --output-ppm-stream output.ppm --sync

Y luego lo convertimos al formato de vídeo mp4:

ffmpeg -y -r 60 -f image2pipe -vcodec ppm -i output.ppm -vcodec libx264 -preset ultrafast -pix_fmt yuv420p -crf 1 -threads 0 -bf 0 server.log.mp4

Os dejo un vídeo del tráfico de mi modesto blog:

Referencias

¿Has visto algún error?: Por favor, ayúdame a corregirlo contactando conmigo o comentando abajo.

Categorías: