2008-09-30 7 views
116

Estoy empezando a trabajar en un proyecto existente que tiene un registro muy detallado y los registros son un verdadero dolor por atravesar. ¿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.¿Cuál es la mejor herramienta de análisis de registros que usaste?

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.

+33

El más votado preguntas sobre SO están cerrados que no constructiva. A 35 chicos les resulta útil esta pregunta y no es constructiva. F ... –

+16

Esta pregunta es constructiva .. – user3612009

+12

Significan "cerrado como demasiado popular". – javadba

Respuesta

20

Log Parser from Microsoft

gratuito, y funciona increíblemente bien.

+10

Solo está disponible en Windows y fue actualizado por última vez en 2005. –

+0

Me gusta esta GUI: Log Parser Lizard GUI http://www.lizard-labs.com/log_parser_lizard.aspx –

+2

Me gusta Baretail, simple y liviana. https://www.baremetalsoft.com/baretail/ – gonella

12

We use Splunk here.

Es muy potente, lo que permite múltiples fuentes de registro, plantillas, filtrado, etc. Es un poco más que una solución "single-user", pero que cuentan con un 5 minutos a instalar.

+1

splunk es genial pero esta es una alternativa gratuita https://www.graylog.org/ –

2

Para los registros de IIS, tiendo a usar Microsoft Excel. Importar el archivo como espacio delimitado, eliminar las filas de cabecera y el #Fields: etiqueta y después utilizar las funciones de filtro automático para cortar y dados los datos a medida que lo necesite ...

+0

Sí, yo también. Filtrar es genial El único problema (ocasionalmente) puede ser el número limitado de filas en un spredsheat. – gabr

-3

Analog ... es gratis, rápido y muy fácil de usar

+2

¡El enlace está roto! – Peter

+0

@Petoj - Funciona para mí. ¿Quizás estás bloqueado de .cx (Xmas Island)? – dacracot

+4

El dominio está a la venta ahora. – Colliot

1

Si va a utilizar LogParser, puede encontrar este article valioso.

4

Log Parser es una excelente herramienta para esto.

Es posible que desee comprobar Visual Log parser más en Codeplex, aunque no parece que se ha hecho mucho trabajo en si por un tiempo.

Aquí hay un forum que analiza el analizador de registros.

Además, Mike Gunderloy tenía un FAQ no oficial here, y aquí hay un buen artículo sobre al Coding Horror

3

Usted puede intentar Octopussy (es mi proyecto)

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

+5

Alguien tiene una fascinación con los pulpos ... y las películas de James Bond realmente malas :) :) –

+1

Como dije en esta respuesta, ¡debería elegir otro nombre para mi proyecto! :) – sebthebert

+0

Sería bueno si pudieras escribir solo un párrafo en la página web explicando qué es realmente el proyecto. La primera pregunta en su pregunta frecuente debe decir '¿Qué es Octopussy?' –

0

Actualmente experimentando 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 permanentemente 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, por lo que también es posible una solución personalizada.

2

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

+0

Lástima que la última actualización fue el 2007-09-09 –

-7

Perl

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

+3

no es una herramienta, este es un idioma –

0

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). Ver http://logging.apache.org/chainsaw - hay una configuración de ejemplo disponible en la pestaña de bienvenida y un tutorial sencillo disponible en el menú de ayuda.

0

plataforma XpoLog análisis de registros que presenten informes, búsqueda, monitor, estadísticas, tendencias, detección de errores y mucho más para el servidor web y los registros de aplicaciones www.loganalysis.com

20

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

+1

Echa un vistazo a glogg. Lo prefiero a LogExpert ya que tiene un visor de búsqueda en línea, y tiene un buen visor de coincidencias en la barra de desplazamiento, por lo que no tiene que desplazarse demasiado. – arviman

0

Es una pregunta muy antigua, lo siento! La mayoría de las herramientas parecen estar ya se ha mencionado - se puede echar un vistazo a Logscape - o bricolaje con algo como ElasticSearch

5

Trate retrospectivo Log Analyzer - http://www.retrospective.ch

No es una herramienta de software libre, pero es relativamente barato (58 dólares)

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

+0

Acabo de pasar las últimas 6 horas probando varios visores de registro y, hasta ahora, Retrospectiva parece ser el claro ganador para mis propósitos, y me imagino que, el contexto en el que se hizo esta pregunta también. Si bien soluciones como Splunk son realmente potentes, pueden ser excesivas para la mayoría de las aplicaciones. Dicho esto, la funcionalidad Retrospective de SSH proporciona, junto con las imágenes nítidas, hace que valga la pena la etiqueta de precio. –

+0

Una pequeña actualización: la herramienta cuesta 92 $ – Ofir

Cuestiones relacionadas