Compartilhar via


O processo de geração de relatórios pode deixar de responder quando executa Perfmon.exe com o modelo de Diagnóstico do Active Directory para gerar um relatório num controlador de domínio

Este artigo fornece ajuda para corrigir um problema em que o processo de geração de relatórios deixa de responder quando executa Perfmon.exe com o modelo de Diagnóstico do Active Directory para gerar um relatório.

Número original da BDC: 971714

Sintomas

Quando executa Perfmon.exe com o modelo diagnóstico do Active Directory para gerar um relatório num controlador de domínio do Windows Server, o processo pode deixar de responder.

Motivo

Este problema ocorre porque a consola do Monitor de Fiabilidade e Desempenho (Perfmon.exe) que está a executar a ferramenta TraceRpt.exe consome demasiada memória e recursos da CPU durante o processo de geração de relatórios. Se o Windows Server estiver ocupado e não tiver recursos, o processo de geração de relatórios deixará de responder.

Solução

Para resolver este problema, copie os ficheiros para um computador diferente que tenha a mesma função de servidor e que tenha recursos de hardware suficientes. Em seguida, execute TraceRpt.exe com os ficheiros. Para fazer isso, siga estas etapas:

  1. Na consola do Monitor de Fiabilidade e Desempenho (Perfmon.exe), clique em Conjuntos de Recoletores de Dados e, em seguida, clique em Sistema.

  2. Clique com o botão direito do rato em Diagnóstico do Active Directory e, em seguida, clique em Iniciar. O processo de recolha de ficheiros é iniciado no controlador de domínio do Windows Server.

  3. Depois de o estado do relatório ser alterado para gerar o relatório da recolha de dados por<tempo>**, copie os ficheiros para o segundo controlador de domínio do Windows Server.

    Observação

    Pode encontrar os ficheiros na seguinte localização: %systemdrive%\Perflogs\ADDS\ date report generation run \*

    O parâmetro "-df" é especificar o ficheiro de esquema de contagem/relatórios específico da Microsoft que é gerado com o Perfmon. Este nome de ficheiro tem o nome report.xsl

  4. Localize os ficheiros e, em seguida, execute o seguinte comando na linha de comandos no segundo controlador de domínio do Windows Server:

    tracerpt *.blg *.etl -df *PerfmonSchemaFileName.xsl* -report *your_report.html* -f html **** ****
    
  5. Utilize o Windows Internet Explorer para ver o ficheiro .html que é gerado.