Use a página Selecionar Provedores de Rastreamento do Assistente Adicionar Regras de Rastreamento de Solicitação Falha ou o Assistente Editar Regras de Rastreamento de Solicitação Falha para definir o que rastrear em uma URL. Isso inclui o(s) provedor(es) de rastreamento, o nível de verbosidade e a(s) área(s) de rastreamento do provedor.

Lista de elementos da UI

Nome do elementoDescrição

Provedores

Define a área funcional de rastreamento. É possível selecionar um ou mais dos seguintes provedores de rastreamento:

  • ASP - Quando você quiser rastrear o início e a conclusão da execução de uma solicitação ASP.

  • ASP.NET - Quando você quiser ver as transições dentro e fora do código gerenciado. Isso inclui todas as solicitações de arquivos .aspx e quaisquer solicitações processadas por módulos gerenciados, como arquivos estáticos configurados para usar autenticação com base em formulários.

  • Extensão ISAPI - Quando você quiser rastrear a transição de uma solicitação dentro e fora de um processo de extensão ISAPI.

  • Servidor WWW - Quando você quiser rastrear solicitações por meio do processo de trabalho do IIS.

Verbosidade

Especifica a quantidade de dados informada por cada provedor ao log de rastreamento. Os níveis de verbosidade são inclusivos, o que significa que se você selecionar Erros, por exemplo, os eventos de Erros, Erros Críticos, e Geral serão incluídos no arquivo de log. É possível selecionar um ou mais dos seguintes níveis de verbosidade:

  • Geral - oferece informações de contexto sobre a atividade da solicitação, por exemplo, IIS 7, IISGeneralEvents::GENERAL_REQUEST_START registra em log a URL e o verbo da solicitação.

  • Erros Críticos - Oferece informações sobre ações que podem causar o término de um processo ou que está prestes a causar o término de um processo.

  • Erros - Oferece informações sobre componentes que tentam ser executados no servidor, encontram um erro e não conseguem continuar processando solicitações. Os erros são condições que geralmente resultam no término do processamento da solicitação causado por algum tipo de erro. Um exemplo disso seria um evento de autorização.

  • Avisos - Oferece informações sobre componentes que tentam ser executados no servidor, encontram um erro, mas que conseguem continuar processando solicitações.

  • Informações - Oferece informações gerais sobre solicitações.

  • Detalhado - Oferece informações detalhadas sobre solicitações.

Áreas

Define as áreas de rastreamento do provedor.

Caso o provedor selecionado seja um provedor de rastreamento ASP.NET, selecione uma ou mais das seguintes áreas de rastreamento:

  • Infraestrutura - Quando você quiser rastrear eventos principalmente relacionados à entrada e à saída de várias partes da infraestrutura do ASP.NET.

  • Módulo - Quando você quiser rastrear eventos registrados em log durante a entrada e a saída de vários módulos de pipeline HTTP por uma solicitação. A área também é usada na captura dos eventos de rastreamento para módulos gerenciados.

  • Página - Quando você quiser gerar eventos de rastreamento que correspondam à execução de eventos específicos relacionados à página do ASP.NET como, por exemplo, Page_Load. A área também é usada na captura dos eventos de Página do ASP.net Trace.Write e Trace.Warn.

  • AppServices - Quando você quiser rastrear os eventos registrados em log como parte da nova funcionalidade de serviços do aplicativo.

Caso o provedor selecionado seja um provedor de rastreamento Servidor WWW, selecione uma ou mais das seguintes áreas de rastreamento:

  • Autenticação - Quando você quiser rastrear tentativas de autenticação, inclusive o nome do usuário autenticado, o esquema de autenticação (Anônimo, Básico ou outros) e os resultados da tentativa de autenticação (êxito, falha, erro etc.).

  • Segurança - Quando você quiser gerar eventos de rastreamento durante a rejeição de solicitações pelo servidor que está executando o IIS por razões relacionadas à segurança, por exemplo, caso a solicitação de um cliente tenha o acesso negado a um recurso.

  • Filtro - Quando você quiser determinar o tempo necessário para que um filtro ISAPI processe solicitações.

  • StaticFile - Quando você quiser rastrear o tempo necessário para que as solicitações a arquivos estáticos sejam concluídas ou para ver como os filtros podem alterar as solicitações.

  • CGI - Quando uma solicitação for feita a um arquivo CGI e você quiser gerar eventos de rastreamento.

  • Compressão - Quando uma resposta estiver compactada e você quiser gerar eventos de rastreamento.

  • Cache - Quando você quiser gerar eventos de rastreamento para operações de armazenamento em cache associadas à solicitação.

  • RequestNotifications - Quando você quiser capturar todas as notificações de solicitação, tanto na entrada quanto na saída.

  • Módulo - Quando você quiser rastrear eventos registrados em log durante a entrada e a saída de vários módulos de pipeline HTTP por uma solicitação. A área também é usada na captura dos eventos de rastreamento para módulos gerenciados.

Consulte também


Sumário