Configurar rastreamento
Este tópico descreve o rastreamento de diagnóstico e suas opções de configuração relacionadas para rastreamento de Windows Communication Foundation (WCF) e Windows Workflow Foundation (WF) no Windows Server AppFabric.
Configurando rastreamento System.Diagnostics
O AppFabric permite que você configure os níveis de rastreamento de WCF e WF individualmente e direcione a saída de rastreamento combinado para um arquivo. Você pode configurar essas opções no escopo do servidor, site ou aplicativo. Ao definir as configurações System.Diagnostics usando AppFabric, você está habilitando e configurando a seção <System.Diagnostics>
no arquivo Web.config para o escopo selecionado.
Você pode configurar as origens de rastreamento System.Activities e System.ServiceModel para emitir rastreamentos em um nível de origem de rastreamento específico conforme definido pelo namespace System.Diagnostics do .NET Framework. No AppFabric, configure o níveis de rastreamento WCF e WF disponíveis e o arquivo de saída usando a Caixa de Diálogo Configurar Rastreamento de Diagnóstico e Log de Mensagens conforme exibido no procedimento a seguir. Você pode configurar os rastreamentos WCF e WF independentemente, mas a saída de ambos é direcionada para um arquivo de rastreamento. Você não pode ter arquivos de rastreamento separados para os rastreamentos WCF e WF. O arquivo de log é criado por System.Diagnostics.XMLWriterTraceListener
e é adequado para exibição com a Ferramenta Visualizador de Rastreamento de Serviços (a página pode estar em inglês) (https://go.microsoft.com/fwlink/?LinkId=127094).
As configurações com saída mais detalhada tendem a desacelerar o desempenho devido à sobrecarga de um grande número de operações de gravação no arquivo de rastreamento de saída. Se você usar uma configuração detalhada para isolar e depurar um problema, certifique-se de alterar a configuração ao retornar para as operações normais. A falha ao fazer isso pode causar degradação de desempenho notável. Para obter uma descrição completa dos níveis de rastreamento, consulte Enumeração SourceLevels (a página pode estar em inglês) (https://go.microsoft.com/fwlink/?LinkId=168592).
Configurando o rastreamento de diagnóstico
O procedimento a seguir mostra como usar a caixa de diálogo Configurar Rastreamento de Diagnóstico e Registro em Log de Mensagens para alterar o nível de rastreamento e o nome do arquivo de rastreamento.
Para configurar rastreamento WCF e WF
No Gerenciador do IIS, no painel Conexões, selecione o escopo no qual você deseja configurar o rastreamento: servidor, site ou aplicativo.
Clique com o botão direito do mouse no item e clique em Gerenciar os Serviços WCF e WF. Como alternativa, clique na seção Gerenciar os Serviços WCF e WF no painel Ações.
Clique em Configurar e a caixa de diálogo Configurar WF e WCF aparece. Clique na guia Monitorando.
Na guia Monitorando, em Rastreamento de Diagnóstico e Registro em Log de Mensagens, clique em Configurar. A caixa de diálogo Configurar Rastreamento de Diagnóstico e Registro em Log de Mensagens é exibida.
Selecione as configurações de rastreamento WCF e WF e especifique o arquivo de log a ser usado.
Observação
Você pode configurar os rastreamentos WCF e WF independentemente, mas a saída de ambos é direcionada para um arquivo de rastreamento. Você não pode separar arquivos de rastreamento para os rastreamentos WCF e WF.
Clique em OK para fechar a caixa de diálogo e salvar suas alterações.
Consulte também
Referência
Configurar o WCF e o WF para o Servidor, Site ou Aplicativo: Guia Monitoramento
Conceitos
Configurar Registro de Mensagem
Monitorando aplicativos
Outros recursos
2011-12-05