Настройка трассировки конвейера

Область применения: Exchange Server 2013 г.

Конвейерная трассировка записывает копии почтовых сообщений при их перемещении по транспортному конвейеру в транспортной службе или транспортной службе почтовых ящиков на сервере почтовых ящиков и на пограничных транспортных серверах.

Что нужно знать перед началом работы

  • Предполагаемое время для завершения каждой процедуры: 15 минут.

  • Для выполнения этой процедуры (процедур) необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в записях "Транспортная служба" и "Транспортная служба почтовых ящиков" раздела Разрешения потока обработки почты .

  • Для выполнения этой процедуры можно использовать только командную консоль.

  • Функция конвейерной трассировки копирует все содержимое сообщений электронной почты, которые отправляются с адреса электронной почты отправителя. Чтобы избежать раскрытия конфиденциальной информации, необходимо установить для папки конвейерной трассировки соответствующие разрешения системы безопасности.

  • Не следует включать конвейерную трассировку на длительный период времени. Во время конвейерной трассировки создается несколько файлов мгновенных снимков, которые быстро накапливаются. Если включена конвейерная трассировка, всегда следите за объемом свободного дискового пространства.

  • Сочетания клавиш для процедур, описанных в этой статье, приведены в статье Сочетания клавиш в Центре администрирования Exchange.

Совет

Возникли проблемы? Обратитесь за помощью к участникам форумов Exchange. Посетите форумы по адресу Exchange Server.

Включение и настройка конвейерной трассировки

Действие 1. Использование командной консоли для настройки адреса отправителя конвейерной трассировки

Чтобы настроить адрес отправителя конвейерной трассировки, введите команду в следующем формате.

<Set-TransportService | Set-MailboxTransportService> <ServerIdentity> -PipelineTracingSenderAddress <SMTPAddress | "<>">

В этом примере трассировка конвейера настраивается для записи моментальных снимков всех сообщений, отправленных отправителем chris@contoso.com в транспортной службе на сервере почтовых ящиков с именем Mailbox01.

Set-TransportService Mailbox01 -PipelineTracingSenderAddress chris@contoso.com

В этом примере конвейерная трассировка настраивается для получения мгновенных снимков всех созданных системой сообщений, полученных службой транспорта на сервере почтовых ящиков Mailbox02.

Set-TransportService Mailbox02 -PipelineTracingSenderAddress "<>"

Предупреждение

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

Действие 2. (Необязательно) Использование командной консоли для указания папки конвейерной трассировки

Папка конвейерной трассировки по умолчанию не существует, пока вы не включите конвейерную трассировку, а сообщения, соответствующие заданным вами критериям с помощью параметра PipelineTracingSenderAddress, не будут проходить через службу транспорта на сервере. Для транспортной службы на сервере почтовых ящиков расположение по умолчанию — %ExchangeInstallPath%TransportRoles\Logs\Hub\PipelineTracing. Для службы транспорта почтовых ящиков на сервере почтовых ящиков расположение по умолчанию — %ExchangeInstallPath%TransportRoles\Logs\Mailbox\PipelineTracing. Если вы задаете другой путь, он должен указывать на каталог на локальном сервере Exchange.

Чтобы настроить папку конвейерной трассировки, введите команду в следующем формате.

<Set-TransportService | Set-MailboxTransportService> <ServerIdentity> -PipelineTracingPath <LocalFilePath>

В этом примере настраивается папка конвейерной трассировки для службы транспорта на сервере почтовых ящиков Mailbox01, имя папки — D:\Hub\Pipeline Tracing.

Set-TransportService Mailbox01 -PipelineTracingPath "D:\Hub\Pipeline Tracing"

Действие 3. Использование командной консоли для включения конвейерной трассировки

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

Для включения конвейерной трассировки введите команду в следующем формате.

<Set-TransportService | Set-MailboxTransportService> <ServerIdentity> -PipelineTracingEnabled $true

В этом примере активируется конвейерная трассировка в службе транспорта на сервере почтовых ящиков с именем Mailbox01.

Set-TransportService Mailbox01 -PipelineTracingEnabled $true

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно настроили конвейерную трассировку, выполните следующие действия:

  1. Выполните следующую команду:

    <Get-TransportService | Get-MailboxTransportService> <ServerIdentity> | Format-List PipelineTracing*
    
  2. Убедитесь, что отображаются значения, которые вы настроили.

  3. Проверьте папку конвейерной трассировки для службы транспорта или транспортной службы почтовых ящиков и убедитесь, что файлы снимков сообщений создаются в папке.

Отключение конвейерной трассировки

Из-за вопросов о месте на диске и безопасности, связанных с конвейерной трассировкой, подобная операция — это временное действие для диагностики или устранения неполадок. Включая конвейерную трассировку, не забывайте отключить ее, завершив ее применение.

Для отключения конвейерной трассировки введите команду в следующем формате.

<Set-TransportService | Set-MailboxTransportService> <ServerIdentity> -PipelineTracingEnabled $false

В этом примере отключается конвейерная трассировка в службе транспорта на сервере почтовых ящиков с именем Mailbox01.

Set-TransportService Mailbox01 -PipelineTracingEnabled $false

Как проверить, что все получилось?

Чтобы убедиться, что вы успешно отключили конвейерную трассировку, выполните следующие действия:

  1. Выполните следующую команду:

    <Get-TransportService | Get-MailboxTransportService> <ServerIdentity> | Format-List PipelineTracingEnabled
    
  2. Убедитесь, что значение параметра PipelineTracingEnabled $false.

  3. Проверьте папку конвейерной трассировки и убедитесь, что файлы снимков сообщений больше не создаются в папке.