7

I am using elmah in some of my web application. I am wondering are there any reporting utilities or tools can analyse/scan all the logs and produce a report to show me the common errors in the log. I liked the one at http://demo.l4ndash.com/PageDashboard/Dashboard.aspx but it is for Log4Net and not Elmah.

user229044
  • 232,980
  • 40
  • 330
  • 338
Ajit Goel
  • 4,180
  • 7
  • 59
  • 107
  • Write your own. Group by the error type. Allow for date range searching. A simple stored procedure will do the trick. – Jeremy May 20 '11 at 04:55
  • There are also stack trace serializers out there that will allow you to drill down even further into namespaces etc. Ie. http://stackoverflow.com/questions/5148167/how-to-split-a-stacktrace-line-into-namespace-class-method-file-and-line-number – Jeremy May 20 '11 at 05:21
  • We are trying to decide on a common logging mechanism for at least 8 applications which use different logging mechanisms. We wanted to cut down on creating my own log monitoring and log analysis front end. I like Elmah's approach on minimum code changes to add logging to existing applications. – Ajit Goel May 21 '11 at 01:55
  • 2
    God I hate "Write your own" comments, like we've all got several days of free time each week for these menial tasks. They must not have a job... – NickG Oct 19 '12 at 09:09

3 Answers3

5

Taken from a post on ELMAH's Google Group:

ELMAH permits you to download the entire log as a CSV. Using this option, you have two ways to analyze the data with existing tools. For example:

  • Excel for a quick analysis
  • Microsoft Log Parser as a more comprehensive query and analysis tool
eldarerathis
  • 35,455
  • 10
  • 90
  • 93
Shahin
  • 12,543
  • 39
  • 127
  • 205
4

Perhaps this tool could be of some use: http://code.google.com/p/elmah-loganalyzer/

Pelle
  • 2,755
  • 7
  • 42
  • 49
  • Just took this for a spin and it looks very promising - good job Pelle. Are you planning on creating newer versions of it? Or do some sort of maintenance of the tool in the future? – Lasse Christiansen Sep 20 '14 at 08:34
  • Thanks @Lasse Christiansen - sw_lasse I haven't touched that code in a while =) but if someone has a good idea for a new feature or find a bug I will absolute continue the work. – Pelle Sep 20 '14 at 20:02
2

Adding an answer to an old question for any future visitors...

http://elmahr.apphb.com/

"ElmahR = ELMAH + SignalR"

"Real-time error monitoring, made easy"

Bigwave
  • 2,166
  • 1
  • 17
  • 28