Обновлено средство Process Tracking Log (PTL) для Exchange 2007 и Exchange 2010




Оригинал статьи опубликован в пятницу, 21 октября 2011 г.

Журналы отслеживания сообщений Exchange собирают массу данных о сообщениях электронной почты во время их передачи. Служебные программы, которые могут обрабатывать и анализировать журналы отслеживания сообщений, исторически были важными инструментами для администраторов при решении определенных проблем с потоком обработки почты.

В Exchange 2010 формат журнала отслеживания сообщений был изменен; в него добавлены дополнительные поля о сообщениях. Те, кому раньше нравилось использовать средство Process Tracking Log для Exchange Server 2007, будут очень рады. Мы представляем новую версию, которая работает с Exchange 2007 и Exchange 2010. Она имеет тот же вид и замечательные отчеты!

Сферы применения Process Tracking Log

PTL может помочь в получении данных о следующих явлениях:

  • Циклические маршруты сообщений.
  • Сбои при доставке сообщений, такие как в случае уведомлений о доставке (DSN).
  • Список наиболее активных отправителей почты.
  • Список наиболее активных получателей почты.
  • Список создателей самых больших сообщений.
  • Архивация очередей.
  • Проблемы с производительностью из-за нагрузки от обработки сообщений.
  • Простое отслеживание нагрузки на сервер, создаваемой сообщениями.

Более подробно средство PTL и создаваемые им отчеты описаны в первоначальной публикации, Средство Process Tracking Log для Exchange Server 2007. В ней также представлен пример выходных данных и способа их использования для последующего анализа потока обработки почты.

Загрузка нового средства Process Tracking Log

Чтобы установить последнюю версию средства PTL, перейдите по этой ссылке и загрузите его.

Обратите внимание, что этот скрипт не поддерживается корпорацией Майкрософт официально. Подробности см. в самом скрипте.

Использование средства

Набор команд для запуска скрипта не изменился со времен первоначального скрипта.

Использование

cscript ProcessTrackingLog.vbs <путь_к_файлу_журнала> <число_файлов> <hub|edge|all> [ <мм/дд/гггг> | today | yesterday ]

Примеры:

1. Обработка одного файла:

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

2. Обработка одного файла в одном каталоге:

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

3. Обработка всех файлов в одном каталоге:

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

4. Обработка всех файлов во всех подкаталогах конкретного каталога:

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

5. Обработка трех файлов в отдельных подкаталогах:

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

6. Обработка всех файлов в каждом из подкаталогов, которые были созданы вчера:

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

7. Обработка всех файлов в каждом из подкаталогов, созданных 5 июня 2011 г.:

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

Примечание. Использование сервера-концентратора или пограничного транспортного сервера предполагает указание "HUB" или "GWY" в пути к каталогу; либо укажите all. Также обратите внимание, что путь к журналу отслеживания сообщений различен в версиях Exchange 2007 и 2010, так как в Exchange 2010 в путь была включена папка "V14".

Все результаты сохраняются в папке "c:\temp\msgtrack\output".

Некоторые улучшения:

  • Средство PTL теперь работает с журналами отслеживания сообщений как Exchange 2007, так и Exchange 2010. Обратите внимание, что сам путь к журналам отслеживания сообщений в версиях Exchange 2007 и Exchange 2010 различен.
  • Средство теперь автоматически создает папку "c:\temp\msgtrack\output", где будут сохраняться выходные данные.
  • В сводном файле, "MTSummaryResults.txt", будет указана версия Exchange и версия средства PTL.

Мы будем работать над улучшением этого средства. Обращайтесь к Нассеру, Надиму или ко мне в случае каких-либо вопросов.

Нассер Салемизаде (Nasser Salemizadeh), Мухаммед Надим (Mohammad Nadeem), Шон Заравар (Shawn Zaravar), Тод Люттинен (Todd Luttinen)

Это локализованная запись блога. Исходная статья находится по ссылке Updated Process Tracking Log (PTL) tool for use with Exchange 2007 and Exchange 2010


Comments (0)

Skip to main content