is a new way of gathering unhandled exceptions from ASP.NET based web applications in a centralized manner. It is the best possible choice for maintainers and developers allowing to track exceptions and all related data in one easily searchable place.
Screenshots
WebConsole:
- supports .NET Framework 3.5 and above
- works with following technologies:
ASP.NET Forms- ASP.NET AJAX,
- ASP.NET MVC
- ASP.NET Web API
- ASP.NET Web Services (asmx)
- WCF/HTTP based services
- is easy to integrate and does not require application recompilation
- is based on ASP.NET HTTP modules
- is able to catch nearly all unhandled exceptions

- in many cases is able to log the original ASP.NET “yellow screen of death”
- stores logs from multiple applications/servers in one centralized database
- logs HTTP requests including headers and the body part
- logs HTTP responses including headers and the body part
- logs authentication data

- logs server variables, request duration with milliseconds resolution
- stores logs in several databases
- MS SQL Server
- MySQL
- provides search by:
- application
- machine
- user
- host name
- url
- status code
- date
- friendly status
- provides activity view with:
- general activity information
- HTTP request
- HTTP response
- exceptions with full stack trace and inner exceptions
- server variables
- supports Windows and forms authentication with roles based authorization
We want WebConsole to be helpful in your day to day work. Because of that we prepared a list of features we plan to add during next weeks. The list below has no particular order, but if you want some of the items to be implemented with the highest priority or you have new ideas, you can vote on them at http://bytecarrot.uservoice.com.
We also want to add ability to:
- search by exception properties
- delete unwanted/old logs
- log session data
- log form data
- log exceptions programmatically from your code
- log collection of data from Exception.Data property
- configure what and when should be logged
- send logs by email