O Google possui uma ferramenta muito interessante para log de erros na plataforma ASP.NET 2.0/3.5, que com certeza ajuda muito na depuração de problemas no sistema.
O projeto ELMAH (http://code.google.com/p/elmah/) permite que o desenvolvedor receba, por e-mail, notificações sempre que um erro ocorre em um determinado site.
Possui ainda outras funcionalidades como:
- Log de todas as exceções não tratadas (unhandled exceptions)
- Permite acesso a uma página WEB que lista o log completo de exceções (erros) da aplicação
- Permite acesso a uma página WEB com os detalhes de cada exceção
- Em muitos casos, é possível visualizar inclusive a tela amarela do erro ocorrido (mesmo quando customErrors está setado para OFF no Web.Config)
- Notificação por e-mail sempre que uma exceção ocorre
- Possui uma RSS feed que lista as últimas 15 exceções ocorridas
No site há códigos para download e tutoriais sobre como fazer a instalação do módulo.
Até a próxima!
Fernando D'Angelo