source open online log statistics visualization logging

statistics - open - log viewer online



¿Cómo se visualizan los archivos de registro en tiempo real? (10)

A veces puede ser útil, pero sobre todo simplemente se ve genial o impresionante para visualizar archivos de registro (desde solicitudes http y uso de ancho de banda hasta tazas de café ebrio por día). Sé de Visitorville, que creo que parece un poco tonto, y luego hay colapsos .

¿Cómo "visualizas" tus archivos de registro en tiempo real?


Google lanzó la API de visualización que es probablemente lo suficientemente flexible como para ayudarte a:

La API de visualización de Google le permite acceder a múltiples fuentes de datos estructurados que puede visualizar, eligiendo entre una gran selección de visualizaciones. La API de visualización de Google también proporciona una plataforma que se puede usar para crear, compartir y reutilizar visualizaciones escritas por la comunidad de desarrolladores en general.

Requiere conocimiento de Javascript e incluye la integración de Google Docs, la integración de hojas de cálculo. Eche un vistazo a la Galería para ver algunos ejemplos.


Puede echar un vistazo a Apache Chainsaw. Esta ingeniosa herramienta permite Ingresos de registro de casi todo y tiene filtrado en vivo y colering. Si tiene un registro ya escrito, no estoy seguro si puede leerlo, ha pasado un tiempo desde que lo usé la última vez (fue muy útil para la fase de creación de prototipos de nuestro servidor JBoss)


Usamos scripts Awk y Perl para analizar los archivos de registro y crear informes resumidos y "bases de datos" (técnicamente bases de datos en las que cada fila corresponde a un evento único con muchas columnas de datos sobre ese evento, pero no almacenadas en un formato de base de datos tradicional. me estoy moviendo en esa dirección). Me gusta Awk porque puede buscar rápidamente cadenas específicas en los archivos de registro utilizando expresiones regulares, mantener contadores y recopilar datos de las entradas del archivo de registro, y hacer todo tipo de cálculos con esos datos. Luego use su software de trazado favorito. Usamos Excel, principalmente porque eso es lo que estaba aquí antes de comenzar este trabajo. Prefiero MATLAB y su primo de código abierto, Octave , que está basado en gnuplot.


Usando SciTe, Notepad ++ u otro potente editor de texto que tenga rutinas de procesamiento de archivos, para que pueda crear un script que coloree partes del registro o simplemente borre algunas líneas no importantes del mismo



Prefiero Sawmill para visualizar datos. Básicamente puede lanzar cualquier archivo de registro en su contra, y no solo detectará automáticamente su estructura *, sino que también decidirá cómo analizarla. Incluso si tiene un archivo de registro personalizado, puede definir qué y cómo debe analizarse y visualizarse.



Uso principalmente R para visualizar datos, pero también he oído hablar de Orange .


No estoy seguro si encaja la pregunta, pero acabo de publicar esto:

Utiliza el matplotlib de Python, está motivado por la necesidad de visualizar datos de syslog en el contexto de la depuración de la operación del búfer circular del núcleo (y variables) en C; y visualiza utilizando el formato de archivo CSV como intermediario para los datos del archivo de registro (no puedo explicarlo mejor en breve; eche un vistazo al archivo README para obtener más detalles).

Tiene un jugador de "paso" al que se accede en la terminal y puede manejar entradas stdin "en vivo", pero desafortunadamente no puedo obtener una mejor respuesta que 1 FPS cuando se renderiza la trama, así que realmente no lo llamaría "en tiempo real". pero puedes usarlo para eventualmente generar videos sonificados de animaciones de parcelas.


Una solución simple es usar Logstalgia junto con el servidor web local liviano.

Primero instala lo anterior. Luego, desde la carpeta raíz de su sitio visualice sus registros en tiempo real con:

$ ws --log-format default | logstalgia -