Настройка отслеживания сообщений

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

Отслеживание сообщений записывает действия транспорта SMTP для всех сообщений, передаваемых в службу транспорта или почтовые ящики, и из нее на сервере почтовых ящиков Microsoft Exchange Server 2013. Журналы отслеживания можно использовать для исследования сообщений, анализа потока обработки почты, создания отчетов и устранения неполадок.

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

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

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

  • Вы можете использовать Центр администрирования Exchange (EAC), чтобы включить или отключить отслеживание сообщений или задать путь к журналу отслеживания сообщений. Для всех остальных параметров отслеживания сообщений необходимо использовать командную консоль Exchange.

  • На сервере почтовых ящиков Exchange 2013 для настройки параметров отслеживания сообщений можно использовать командлет Set-TransportService или Set-MailboxServer . В процедурах, описанных в этом разделе, используется командлет Set-TransportService .

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

Совет

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

Настройка отслеживания сообщений на серверах почтовых ящиков с помощью Центра администрирования Exchange

  1. В центре администрирования Exchange перейдите к разделу Серверы>Серверы.

  2. Выберите сервер почтовых ящиков, который требуется настроить, и нажмите кнопку Изменитьзначок редактирования..

  3. На странице свойств сервера нажмите кнопку Журналы транспорта.

  4. В разделе Журнал отслеживания сообщений измените одно из следующих элементов:

    • Включить журнал отслеживания сообщений. Чтобы отключить отслеживание сообщений на сервере, снимите флажок. Чтобы включить отслеживание сообщений на сервере, установите этот флажок.

    • Путь к журналу отслеживания сообщений. Указанное значение должно находиться на локальном сервере Exchange Server. Если папка не существует, она будет создана при нажатии кнопки Сохранить.

  5. Щелкните Сохранить.

Настройка отслеживания сообщений с помощью оболочки

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

Set-TransportService <ServerIdentity> -MessageTrackingLogEnabled <$true | $false> -MessageTrackingLogMaxAge <dd.hh:mm:ss> -MessageTrackingLogMaxDirectorySize <Size> -MessageTrackingLogMaxFileSize <Size> -MessageTrackingLogPath <LocalFilePath> -MessageTrackingLogSubjectLoggingEnabled <$true|$false>

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

  • Задает для файлов журнала отслеживания сообщений расположение D:\Message Tracking Log. Обратите внимание, что если папка не существует, она будет создана.
  • Задает максимальный размер файла журнала отслеживания сообщений равным 20 МБ.
  • Задает максимальный размер каталога журнала отслеживания сообщений равным 1,5 ГБ.
  • Задает максимальный срок хранения файла журнала отслеживания сообщений равным 45 дням.
Set-TransportService Mailbox01 -MessageTrackingLogPath "D:\Hub Message Tracking Log" -MessageTrackingLogMaxFileSize 20MB -MessageTrackingLogMaxDirectorySize 1.5GB -MessageTrackingLogMaxAge 45.00:00:00

Примечание.

  • При установке для параметра MessageTrackingLogPath значения $nullфактически отключается отслеживание сообщений. Однако если значение параметра MessageTrackingLogEnabled равно $true, создаются ошибки журнала событий.

  • Если параметру MessageTrackingLogMaxAge присвоено значение , 00:00:00 это предотвращает автоматическое удаление файлов журнала отслеживания сообщений из-за их возраста.

  • На серверах почтовых ящиков Exchange 2013 максимальный размер каталога журнала отслеживания сообщений в три раза больше значения параметра MessageTrackingLogMaxDirectorySize . Несмотря на то что файлы журнала отслеживания сообщений, создаваемые четырьмя различными службами, имеют четыре различных префикса имен, количество и частота данных, записываемых в файлы журнала MSGTRKMA, являются незначительными по сравнению с тремя другими префиксами. Дополнительные сведения см. в разделе "Структура файлов журнала отслеживания сообщений" раздела Отслеживание сообщений .

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

Set-TransportService Mailbox01 -MessageTrackingLogSubjectLoggingEnabled $false

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

Set-TransportService Mailbox01 -MessageTrackingLogEnabled $false

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

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

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

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