segunda-feira, 10 de setembro de 2012

Configurando Log de Aplicação para registro no Event Viewer com C#

Olá Pessoal,

Nesse artigo vamos descrever como podemos criar um log de aplicação para monitoramento do seu sistema seja windows forms ou web site.

Existem diversas maneiras de criar um processo para registrar as operações do seu sistema para ser vizualizadas através do Event View do Windows.

Agora esse tópico é para você que tem extrema urgência em entregar essa funcionalidade.

Hoje vou mostrar como criar um log de aplicação utilizando o healt monitoring do web.config.



Para criar esse log vamos trabalhar com a sessão healthMonitoring do web.config.

Para habilitar é necessario efetuar o comando abaixo:

<healthMonitoring enable="true">

Para criar os logs vamos trabalhar com as sessões abaixo:

<rules>
  <add... />
  <remove... />
  <clear/>
</rules>


Add: Parametro opcional, mapea sua aplicação para monitorar o evento definido.
 
Clear: Parametro opcional, elimina todas as regras.
 
Remove: Parametro opcional, elimina a regra especifica.

Exemplo

A imagem abaixo mostra como configurar o web.config para capturar todos os logs da aplicação.


Após a configuração você pode gerar uma exceção em sua aplicação para visualizar o registro do erro no log de eventos do windows. Até a próxima.

Nenhum comentário:

Postar um comentário