Artigo original publicado na sexta-feira, 21 de outubro de 2011

Os Registros de rastreamento de processo atualizado mantêm uma variedade de informações sobre as mensagens de email durante o transporte. Os utilitários que podem verificar os registros de rastreamento de mensagem e analisá-los para os administradores, têm sido historicamente importantes para resolver determinados problemas de fluxo de email.

Com o Exchange 2010, o formato do registro de rastreamento de mensagem foi modificado para manter campos adicionais sobre as mensagens. Para aqueles que gostaram de usar a "ferramenta Registro de rastreamento de processo do Exchange Server 2007" no passado, ficarão muito satisfeitos. Criamos uma nova versão que funciona com o Exchange 2007 e o Exchange 2010. O mesmo visual e ótimos relatórios gerados incluídos!

Quando usar o Registro de rastreamento de processo:

O PTL pode ajudar nas seguintes situações:

  • Looping de mensagem
  • Falhas de mensagem, como nas Notificações de Status de Entrega (DSNs)
  • Lista dos maiores remetentes de email
  • Lista dos maiores destinatários de email
  • Maiores geradores de grandes mensagens
  • Backup de filas
  • Problemas de desempenho devido a cargas de mensagem
  • Servidor de monitoramento simples da carga de mensagem

Para saber mais sobre a ferramenta PTL e os relatórios que ela gera, revise o artigo original, "Ferramenta Registro de rastreamento de processo do Exchange Server 2007". O artigo fornece resultados para exemplos e como você pode usá-los para analisar ainda mais seu fluxo de email.

Onde baixar a nova ferramenta Registro de rastreamento de processo:

Para instalar a PTL mais atual, vá aqui para baixar.

Observe: este script não é suportado oficialmente pela Microsoft. Consulte o script para mais detalhes!

Como usar esta ferramenta:

O conjunto de comandos usado para executar o script PTL ainda é o mesmo da ferramenta original.

Uso:

cscript ProcessTrackingLog.vbs <LogFilePath> <NumFiles> <hub|edge|all> [ <mm/dd/yyyy> | today | yesterday ]

Exemplos:

1) Para analisar um arquivo:

cscript ProcessTrackingLog.vbs "C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking\MSGTRK20110401-1.LOG" 1 all

2) Para analisar um arquivo em um único diretório:

cscript \data\scripts\ProcessTrackingLog.vbs "C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking" 1 all

3) Para analisar todos os arquivos em um único diretório:

cscript \data\scripts\ProcessTrackingLog.vbs “C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking” 0 all

4) Para analisar todos os arquivos de todos os subdiretórios em um único diretório:

cscript \data\scripts\ProcessTrackingLog.vbs "C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking" 0 all

5) Para analisar 3 arquivos em cada subdiretório:

cscript \data\scripts\ProcessTrackingLog.vbs "C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking" 3 all

6) Para analisar todos os arquivos em cada subdiretório que foram registrados ontem:

cscript \data\scripts\ProcessTrackingLog.vbs "C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking" 0 all yesterday

7) Para analisar todos os arquivos em cada subdiretório que foram registrados no dia 5/6/2011:

cscript \data\scripts\ProcessTrackingLog.vbs "C:\Program Files\Microsoft\Exchange Server\V14\TransportRoles\Logs\MessageTracking" 0 all 6/5/2011

OBSERVAÇÃO: o uso de núcleo e borda assume "HUB" ou "GWY" no caminho do diretório, caso contrário, especificar todos. Também observe que o local do caminho do registro de rastreamento de mensagem foi alterado entre o Exchange 2007 e o 2010, pois no Exchange 2010 o caminho possui uma pasta “V14” adicionada.

Todos os resultados são armazenados na pasta “c:\temp\msgtrack\output”.

Algumas melhorias:

  • A PTL funciona agora com o registro de rastreamento de mensagem do Exchange 2007 e do 2010. Observe que o caminho atual para o registro de rastreamento de mensagem difere entre o Exchange 2007 e o 2010.
  • A ferramenta criará agora automaticamente a pasta com caminho “c:\temp\msgtrack\output”, onde os resultados serão armazenados.
  • O arquivo de resumo, “MTSummaryResults.txt”, terá a versão do Exchange, assim como a versão do PTL, listada.

Iremos realizar manutenção nesta ferramenta de tempos em tempos ou fornecer melhorias. Entre em contato com Nasser, Nadeem ou a mim se tiver qualquer pergunta.

Nasser Salemizadeh, Mohammad Nadeem, Shawn Zaravar, Todd Luttinen

Esta é uma publicação localizada. Encontre o artigo original em Updated Process Tracking Log (PTL) tool for use with Exchange 2007 and Exchange 2010