http://logstalgia.io/
https://github.com/acaudwell/Logstalgia
Esta aplicación muestra de manera gráfica los accesos de apache server (leyendo sus logs), a demás tiene la opción de exportar esto en un archivo de video en formato ppm, con ffmpeg es posible realizar un stream para que exporte directamente en webm y poderlo visualizar desde un servidor web.
El problema de esto es que quisiera implementarlo en mi servidor directamente, pero solo tengo instalado el sistema via terminal sin el gestor gráfico de escritorio, uso CentOS 7. El problema es que si hago correr logstalgia este abre la ventana con los gráficos independientemente si se va a exportar su salida en video o no y al no tener xserver corriendo ni gnome ni nada no funciona:
Código:
[me@server logs]# logstalgia -1280x720 --output-ppm-stream video.ppm access_log
terminate called after throwing an instance of 'SDLInitException'
what(): Unable to memory map the video hardware
Abortado
He instalado todo lo necesario, lo compilé desde el mismo repositorio, tengo todas sus dependencias instaladas, pero si no tengo modo gráfico no arranca.
Como tengo el código fuente quisiera saber dos cosas:
1. Es posible arrancar la librería gráfica de la aplicación sin que sea levantada en ninguna ventana? es posible hacer funcionar esta aplicación y que me exporte el video sin la necesidad de levantar xserver?
2. Necesito algunas luces sobre como realizar esta modificación.
Muchas gracias.