tools source open online logs log event logging log-analysis

logging - online - log analyzer windows open source



¿Cuál es la mejor herramienta de análisis de registros que usaste? (16)

Estoy empezando a trabajar en un proyecto existente que tiene un registro muy detallado y los registros son un verdadero dolor por recorrer. ¿Han usado alguna vez alguna herramienta para el análisis / análisis de registros? ¿Me puede recomendar algo poderoso y fácil de personalizar y usar? Al principio pensé que debería escribir una herramienta para analizar los registros, pero estoy pensando que tal vez ya exista algo así. Gracias por la ayuda de antemano.

Editar: los registros son personalizados, tienen un formato establecido, pero no creo que se ajusten a ningún estándar ampliamente utilizado. Es por eso que necesito un analizador de registro personalizable.


LogExpert es hasta ahora la mejor herramienta gratuita que encontré.


Es una pregunta muy vieja, ¡lo siento! Parece que ya se han mencionado la mayoría de las herramientas (se puede echar un vistazo a Logscape ) o bricolaje con algo así como ElasticSearch.


Para los registros de IIS, tiendo a usar Microsoft Excel. Importe el archivo como espacio delimitado, elimine las filas del encabezado y la etiqueta #Fields: y luego use las funciones de Autofiltro para dividir y dividir los datos según lo necesite ...


Si va a utilizar LogParser, puede encontrar este artículo valioso.


Analógico ... es gratis, rápido y muy fácil de usar.


Log Parser es una excelente herramienta para esto.

Es posible que desee verificar el analizador de Visual Log en Codeplex , aunque no parece que se haya hecho mucho trabajo por un tiempo.

Hay un foro aquí que analiza Log Parser.

Además, Mike Gunderloy tuvo una pregunta frecuente no oficial aquí , y aquí hay un buen artículo en Coding Horror


Puedes probar Octopussy (es mi proyecto)

Es una solución de análisis / alerta / informe de registro creada para manejar cualquier tipo de registros. Es bastante complicado al principio, pero después, es realmente poderoso. Es totalmente personalizable y tiene un ''asistente de registros'' para crear nuevos analizadores.


Actualmente experimenta con SED y MySQL. SED se usa para resolver problemas de nivel de sintaxis y convertir a CSV. El script SED tomó algunas horas (incluido el aprendizaje de SED), pero espero que la parte más difícil sea el análisis en MySQL, por supuesto.

Acabo de descubrir que ninguna de las herramientas descargables podía categorizar de forma permanente las visitas e incluir / excluir consistentemente las categorías correctas en los informes.

Si está pensando en mejorar este formato de registro personalizado, entonces log4x con el diseño Xml es uno a considerar. Tome nota de la salida de NDC y MDC. Por supuesto, necesitaría cambiar a log4x también. Su analizador en este caso sería Chainsaw , pero está tratando con fragmentos XML para que también sea posible una solución personalizada.


Perl

Por lo general, toma un tiempo muy corto para escribir un analizador de registro personalizado.


SLCT - Simple Logfile Clustering Tool descubre los patrones recurrentes por sí mismo e imprime un resumen conciso. Es bueno echar un vistazo rápido a un registro para el que todavía no tienes ningún analizador ni gramática.


Apache''s Chainsaw V2 puede analizar (y rastrear) los archivos de registro de texto, usando LogFilePatternReceiver o VFSLogFilePatternReceiver, si necesita los sistemas de archivos compatibles con Yakarta Commons-VFS (por ejemplo, seguimiento de ssh). Consulte http://logging.apache.org/chainsaw : hay una configuración de ejemplo disponible en la pestaña de Bienvenida y un sencillo tutorial disponible en el menú de ayuda.


La plataforma XpoLog Log Analysis proporciona informes, búsquedas, monitores, estadísticas, tendencias, detección de errores y mucho más para servidores web y registros de aplicaciones www.loganalysis.com


Pruebe Retrospective Log Analyzer - http://www.retrospective.ch

No es una herramienta de software libre, pero es relativamente barata (58 USD).

Es potente, personalizable y muy fácil de usar. También cuenta con un extenso algoritmo de detección de formato de registro, por lo que debería funcionar bastante bien con sus registros (reconocimiento de fecha, formato de división de línea, formato de columna dividida, etc.)




Usamos Splunk aquí.

Es muy potente, ya que permite múltiples fuentes de registro, creación de plantillas, filtrado, etc. Es un poco más que una solución de "usuario único", pero cuentan con una instalación de 5 minutos.