I did a quick search for a gem on Rails log analyzing
and came across this awesome looking project called request-log-analyzer
lead by wvanbergen
. You can find the project on github: http://github.com/wvanbergen/request-log-analyzer.
Also, take a look at some sample output: http://wiki.github.com/wvanbergen/request-log-analyzer/sample-output
This would be a very simple and effective way of tracking request-related errors, obviously.
For non-request-related errors that you'd like to log, I'd recommend just using the built-in Logger and seeing if either 1) request-log-analyzer
can interface with a non-request
log file or if 2) you can play with the request-log-analyzer
to also parse and display your own error log file in a similar fashion.