Elmah
ELMAH (Error Logging Modules and Handlers) is an application-wide error logging facility that is completely pluggable. It can be dynamically added to a running ASP.NET web application, or even all ASP.NET web applications on a machine, without any need for re-compilation or re-deployment. Its feature include
- Logging of nearly all unhandled exceptions
- A web page to remotely view the entire log of recoded exceptions
- An e-mail notification of each error at the time it occurs
- An RSS feed of the last 15 errors from the log
- Log errors to several back-end storages like Oracle, Access, SQL server etc
- Send error notifications as tweets to Twitter
- Download the whole error log into a single CSV file
- Filter unwanted exceptions, programmatically and via configuration
- Compiled for .NET 3.x, 2.0 and 1.x
- Sources include solution files for Visual Studio 2002, 2003, 2005 and 2008
http://code.google.com/p/elmah/
comments powered by Disqus
Related Products
web2py - Python Web Framework
web2py is a full-stack framework for rapid development of fast, scalable, secure and portable database-driven web-based applications. This framework is based on Model-View-Controller design and it has support to Server-side form validation and postbacks. It has the ability to generate forms from database tables and it includes an extensive set of validators.
Memorylogic - Memory usage logger
Adds in proccess id and memory usage in your rails logs, great for tracking down memory leaks.
Chainsaw - log viewer and analysis tool
Chainsaw is a companion application to Log4j written by members of the Log4j development community. Chainsaw can read log files formatted in Log4j's XMLLayout, receive events from remote locations, read events from a DB, it can even work with the JDK 1.4 logging events.