Logging do IIS 7.5: Posso inserir uma entrada de log quando uma solicitação é iniciada (é recebida) e não apenas quando é concluída?

3

Atualmente, minhas entradas de log do IIS são gravadas quando cada solicitação é concluída, por exemplo:

2012-02-15 00:31:50 W3SVC1 MACHINENAME ::1 POST ... 202 (milliseconds)

Infelizmente, às vezes os pedidos são interrompidos ou não resultam em uma resposta, devido a erros no código ASP.NET. Estes não são incluídos nesse log. Eu sei que provavelmente posso usar o Failed Request Tracing para alguns desses cenários, mas seria bom ter essas solicitações mostradas no log padrão do IIS também.

    
por Jon 15.02.2012 / 02:43

3 respostas

5

Os que não terminam no log do W3SVC devem terminar no log HTTPERR (\ Windows \ System32 \ LogFiles) com o motivo da falha.

    
por 15.02.2012 / 03:41
2

A resposta curta é: Não, você não pode modificar o comportamento de registro padrão do HTTP.sys no Windows.

    
por 15.02.2012 / 03:17
0

O IIS não é o lugar para registrar isso. Se você estiver depurando seu aplicativo ASP.NET, precisará adicionar ganchos para obter os dados e a eventual informática de que precisa.

    
por 14.03.2012 / 08:52

Tags