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!
O PTL pode ajudar nas seguintes situações:
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.
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!
O conjunto de comandos usado para executar o script PTL ainda é o mesmo da ferramenta original.
cscript ProcessTrackingLog.vbs <LogFilePath> <NumFiles> <hub|edge|all> [ <mm/dd/yyyy> | today | yesterday ]
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:
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