2011-05-20 17 views
6

Estoy usando elmah en algunas aplicaciones web. Me pregunto si hay utilidades o herramientas de informes que puedan analizar/escanear todos los registros y generar un informe que me muestre los errores comunes en el registro. Me gustó el que está en http://demo.l4ndash.com/PageDashboard/Dashboard.aspx pero es para Log4Net y no para Elmah.Analizando registros de elmah

+0

Escribe tu propia. Agrupe por el tipo de error. Permitir la búsqueda del rango de fechas. Un simple procedimiento almacenado hará el truco. – Jeremy

+0

También hay serializadores de rastreo de pila que le permitirán profundizar aún más en los espacios de nombres, etc. Es decir. http://stackoverflow.com/questions/5148167/how-to-split-a-stacktrace-line-into-namespace-class-method-file-and-line-number – Jeremy

+0

Estamos tratando de decidir sobre un mecanismo de registro común para al menos 8 aplicaciones que utilizan diferentes mecanismos de registro. Queríamos reducir la creación de mi propio control de registro y análisis de inicio de sesión. Me gusta el enfoque de Elmah sobre los cambios mínimos de código para agregar el registro a las aplicaciones existentes. –

Respuesta

5

Tomado de a post on ELMAH's Google Group:

ELMAH le permite descargar todo el registro como un archivo CSV. Con esta opción , tiene dos formas de analizar los datos con las herramientas existentes. Para ejemplo:

  • Excel para un análisis rápido
  • Microsoft Analizador de registro como una herramienta de consulta y análisis más exhaustivo
4

Quizás esta herramienta podría ser de alguna utilidad: http://code.google.com/p/elmah-loganalyzer/

+0

Simplemente lo tomé para dar una vuelta y parece muy prometedor - buen trabajo Pelle. ¿Estás planeando crear versiones más nuevas de él? ¿O hacer algún tipo de mantenimiento de la herramienta en el futuro? –

+0

Gracias @Lasse Christiansen - sw_lasse No he tocado ese código por un tiempo =) pero si alguien tiene una buena idea para una nueva característica o encuentra un error, continuaré el trabajo de manera absoluta. – Pelle

2

Agregar una respuesta a una pregunta anterior para cualquier visitante futuro ...

http://elmahr.apphb.com/

"ElmahR = ELMAH + SignalR"

"supervisión de errores en tiempo real, de forma fácil"