Estoy buscando una alternativa de Linux al programa de Windows " Apache Log Viewer ".
Aquí hay una captura de pantalla:
He estado buscando por un tiempo, pero la mayoría de las cosas con las que me topé fueron herramientas de línea de comandos. Sin embargo, realmente quiero algo que se ejecute en Linux y ofrezca una GUI agradable y práctica... pero de alguna manera no encuentro nada apropiado que se ajuste a mis necesidades.
¿Me puede recomendar una buena alternativa de Linux a Apache Log Viewer de MS Windows?
Funciones que "definitivamente necesito" y esperaría del software recomendado:
Y lo que “sería bueno tener” :
Y antes de que alguien me señale el hecho de que podría ejecutar el programa de Windows en Wine... Estoy buscando una solución nativa de Linux, no una (llamémosla simplemente) "solución alternativa" que se ejecute en un sistema emulado.
Hay uno bastante útil/divertido para Apache llamado Logstalgia, es un programa de visualización de registros de acceso de Apache. No es demasiado rico en funciones, pero bastante útil.
Eche un vistazo aquí: https://github.com/acaudwell/Logstalgia y aquí: http://code.google.com/p/logstalgia/
Además, hay un tutorial de *NixCraft aquí: http://www.cyberciti.biz/open-source/use-logstalgia-apachepong-as-website-access-log-realtime-visualization-tool/
Para obtener más información sobre lo que realmente busca (disculpas por lo anterior, es solo mi opción predeterminada, no me di cuenta de que no era tan personalizable), está GoAccess, que tiene compatibilidad con IPv6, ubicación geográfica, códigos de estado HTTP y prácticamente la mayor parte de lo que quieres. Echa un vistazo aquí: http://goaccess.io/
GoAccess tiene como valor predeterminado la salida del terminal...
Pero GoAccess también exporta a formatos como HTML…
grep ``date +'%d/%b/%Y'`` access.log | goaccess -a
para hoy, agregue -d yesterday
como opción la fecha para, bueno, ayer. Finalmente, una manera fácil de averiguar qué causó "el tráfico del día" :) (haga las dobles tildes dentro de los comandos individuales; no pude entender el formato)Puedes probar Splunk , un software de monitorización de análisis avanzado. Se puede utilizar como herramienta para recopilar, monitorear, visualizar y analizar datos de máquinas de cualquier fuente. Es comercial, pero la versión de prueba es gratuita y no tiene limitaciones.
Simplemente coloque la gran cantidad de archivos de registro (incluido uno comprimido) en la carpeta adecuada, para que pueda indexarlos todos, para que pueda realizar una búsqueda sofisticada en ellos y clasificarlos según algunos criterios (como tiempo o campo).
Consulte las preguntas de Splunk en Stack Overflow para buscar cualquier función que necesite.
Ver también: ¿Cuál sería una buena herramienta de GUI del analizador de registros?
Lucas canadiense
Moisés Katz
Moisés Katz
ThorInvocador
ThorInvocador
ThorInvocador
e-sushi
marcapasos
e-sushi