O log FCL (Log de Chamadas de Função) não está habilitado para este servidor

[Este tópico pretende solucionar um problema específico acarretado pela ferramenta Exchange Server Analyzer. Você deve aplicá-lo apenas a sistemas em que a ferramenta Exchange Server Analyzer tenha sido executada e estejam passando por esse problema específico. A ferramenta Exchange Server Analyzer, disponível como download gratuito, coleta remotamente dados de configuração de cada servidor da topologia e analisa automaticamente os dados. O relatório resultante detalha problemas importantes de configuração, problemas potenciais e configurações de produto diferentes do padrão. Ao seguir estas recomendações, você poderá atingir melhor desempenho, escalabilidade, confiabilidade e tempo de operação. Para obter mais informações sobre a ferramenta ou para baixar as últimas versões, consulte "Microsoft Exchange Analyzers" em https://go.microsoft.com/fwlink/?linkid=34707.]  

Tópico modificado em: 2011-01-13

A ferramenta Microsoft® Exchange Server Analyzer Tool consulta o serviço de diretório do Active Directory® para determinar o valor do atributo serialNumber de todos os objetos que tenham uma classe de objeto msExchExchangeServer. Se o valor da cadeia de caracteres incluir Versão 5.5, o computador estará executando o Microsoft Exchange Server versão 5.5. Se o valor da cadeia de caracteres incluir Versão 6.0, o computador estará executando o Exchange 2000 Server. Se o valor da cadeia de caracteres incluir Versão 6.5, o computador estará executando o Exchange Server 2003.

O Exchange Server Analyzer também consulta a presença da subchave Disable Call Tracing na seguinte entrada do Registro para determinar se o recurso FCL (Log de Chamadas de Função) do Microsoft Exchange está habilitado para o servidor Exchange:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

O Exchange Server pode rastrear o desempenho das chamadas internas feitas pelo serviço Armazenamento de Informações (Store.exe) do Microsoft Exchange. É possível usar o FCL para isolar o componente e a chamada de função que podem ser a principal causa do problema de desempenho.

A funcionalidade FCL no serviço Armazenamento de Informações do Microsoft Exchange rastreia as chamadas relevantes para os seguintes componentes:

  • Local Security Authentication Server (Lsass.exe)
  • DSAccess
  • ESE (Mecanismo de Armazenamento Extensível)
  • IMAIL
  • Virusscan

O FCL é um log de baixa sobrecarga que reúne dados sobre cenários de problemas, como problemas de encerramento no Exchange Server ou situações em que o serviço Armazenamento de Informações (Store.exe) do Exchange apresenta uma degradação do desempenho ou em que o serviço não está respondendo.

Assim que habilitado, o FCL registra automaticamente em log os dados da chamada de função. Não é necessária a intervenção do usuário ou uma configuração específica, como obter um arquivo de despejo do usuário do servidor de produção ou usar um depurador.

Por padrão, o FCL está habilitado no Exchange Server 2003, mas deve ser especificamente habilitado no Exchange 2000 Server.

O Analisador do Exchange Server exibirá uma mensagem de práticas recomendadas, se as seguintes condições forem verdadeiras:

  • O servidor está executando o Exchange 2000 Server e a subchave Disable Call Tracing não está presente ou a subchave Disable Call Tracing existe, mas contém um valor diferente de 0.
  • O servidor está executando o Exchange Server 2003 e a subchave Disable Call Tracing está presente e contém um valor diferente de 0.

Essa mensagem de práticas recomendadas indica que o FCL está desabilitado.

É uma prática recomendada habilitar o FCL em todos os servidores Exchange.

importantImportante:
Este artigo contém informações sobre como editar o Registro. Antes de editar o Registro, verifique se entendeu como restaurá-lo, caso ocorra algum problema. Para obter informações sobre como restaurar o Registro, exiba o tópico da Ajuda "Restaurar o Registro" no Regedit.exe ou no Regedt32.exe.

Para habilitar o Log de Chamadas de Função em um Exchange 2000 Server

  1. Abra um editor de Registro, como o Regedit.exe ou o Regedt32.exe.

  2. Navegue para: HKLM\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\ Disable Call Tracing

  3. No painel direito, clique duas vezes em Desabilitar Rastreamento de Chamadas. Se a subchave Disable Call Tracing não estiver presente, crie-a como um novo valor DWORD.

  4. Configure a subchave Desabilitar o Rastreamento de Chamadas com um valor igual a 0.

noteObservação:
Por padrão, o FCL está desativado no Exchange 2000 Server e este valor está definido como 1.
  1. Feche o editor de Registro.
  2. Reinicie o serviço Armazenamento de Informações do Exchange para que essas alterações entrem em vigor.

Para habilitar o Log de Chamadas de Função em um Exchange Server 2003

  1. Abra um editor de Registro, como o Regedit.exe ou o Regedt32.exe.

  2. Navegue para: HKLM\System\CurrentControlSet\Services\MSExchangeIS\ParametersSystem\ Disable Call Tracing.

  3. No painel direito, clique duas vezes em Desabilitar Rastreamento de Chamadas.

  4. Configure a subchave Desabilitar o Rastreamento de Chamadas com um valor igual a 0.

noteObservação:
Por padrão, o FCL está ativado no Exchange Server 2003, a subchave Disable Call Tracing foi criada e seu valor foi definido com algo diferente de 0 para desativá-lo.
  1. Feche o editor de Registro.
  2. Reinicie o serviço Armazenamento de Informações do Exchange para que essas alterações entrem em vigor.

Antes de editar o Registro e para obter informações sobre como editá-lo, consulte o artigo 256986 da Base de Dados de Conhecimento da Microsoft, "Descrição do Registro do Microsoft Windows" (https://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).