Настройка отслеживания сообщений
Применимо к: 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
В EAC перейдите в раздел Серверы>.
Выберите сервер почтовых ящиков, который требуется настроить, и нажмите кнопку Изменить.
На странице свойств сервера нажмите кнопку Журналы транспорта.
В разделе Журнал отслеживания сообщений измените одно из следующих элементов:
Включить журнал отслеживания сообщений. Чтобы отключить отслеживание сообщений на сервере, снимите флажок. Чтобы включить отслеживание сообщений на сервере, установите этот флажок.
Путь к журналу отслеживания сообщений. Указанное значение должно находиться на локальном сервере Exchange Server. Если папка не существует, она будет создана при нажатии кнопки Сохранить.
Нажмите кнопку Сохранить.
Настройка отслеживания сообщений с помощью оболочки
Чтобы настроить отслеживание сообщений, выполните следующую команду:
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
Как проверить, все ли получилось?
Чтобы убедиться, что отслеживание сообщений успешно настроено, выполните следующие действия.
В командной консоли выполните следующую команду:
Get-TransportService <ServerIdentity> | Format-List MessageTrackingLog*
Убедитесь, что отображаемые значения являются настроенными значениями.