IIS 7.5 - Como localizar quais manipuladores estão sendo chamados para uma solicitação

4

Alguém pode me orientar como posso descobrir quais manipuladores estão sendo chamados quando a solicitação é feita a partir do aplicativo asp.net.

P.S. Eu adicionei mapeamento de manipulador para arquivos .htm para chamar executável aspnet_isapi.dll que não estava disponível por padrão. Mas quero garantir que o mesmo seja chamado quando uma página ( .htm) for solicitada no site.

Obrigado!

    
por iniki 16.01.2012 / 15:55

2 respostas

4

Instale o "Rastreamento" no grupo Funcionamento e Diagnóstico da Função de Servidor da Web por meio da interface de Funções do Gerenciador de Servidores e, em seguida, configure e ative o Rastreamento de Solicitações com Falha.

Ativar o rastreamento de solicitações com falha no painel Ações no nível do site.

Em seguida, configure uma regra de rastreamento de solicitação com falha para rastrear todas as páginas de uma resposta 200 (o recurso é chamado de "Solicitação com falha", mas os critérios podem ser definidos por você).

Envie algumas solicitações e abra a pasta \ Inetpub \ Logfiles \ FailedReqLogs \ W3SVCN e clique duas vezes em qualquer arquivo XML para visualizá-las.

A saída mostrará a você quais módulos foram chamados no caminho pelo pipeline.

    
por 17.01.2012 / 03:02
1

O IIS não registra essas informações por padrão. O manipulador precisaria registrá-lo por conta própria ou você precisaria desenvolver um manipulador de log personalizado que faria isso.

    
por 16.01.2012 / 16:26

Tags