Поделиться через


Управление выводом журнала агента защиты от нежелательной почты

Применимо к: Exchange Server 2010

Последнее изменение раздела: 2009-10-01

Можно настроить файл конфигурации EdgeTransport.exe для управления файлами журнала агента защиты от нежелательной почты. По умолчанию Microsoft Exchange Server 2010 записывает все действия агентов защиты от нежелательной почты в папку %programfiles%\Microsoft\Exchange Server\V14\TransportRoles\Logs\AgentLog. Для фильтрации журналов агентов защиты от нежелательной почты используется командлет Get-AgentLog. Дополнительные сведения см. в разделе Get-AgentLog.

По умолчанию настройка файлов журнала агента следующая:

  • максимальный размер папки журнала агентов — 250 мегабайт (МБ);
  • максимальный размер отдельного файла журнала агента — 10 МБ;
  • максимальный возраст файлов журнала — 30 дней.

Необходимы сведения о других задачах управления, связанных с функциями защиты от нежелательной почты и вирусов? См. раздел Управление средствами защиты от нежелательной почты и вирусов.

Изменение файла EdgeTransport.exe.config

Все изменения параметров настройки для управления выводом журнала агента должны производиться в файле EdgeTransport.exe.config, расположенном в папке %programfiles%\Microsoft\Exchange Server\V14\Bin. Файл EdgeTransport.exe.config является XML-файлом конфигурации приложения, связанным со службой транспорта Microsoft Exchange. Изменения, сохраняемые в файле EdgeTransport.exe.config, применяются после перезапуска службы транспорта Microsoft Exchange.

В разделе <appSettings> можно добавлять новые или изменять существующие параметры конфигурации.

Ключи вывода журнала агентов

Вывод журнала агентов управляется различными ключами файла EdgeTransport.exe.config. По умолчанию в файле EdgeTransport.exe.config присутствует только ключ AgentLogEnabled. Все остальные ключи необходимо добавить. В следующей таблице каждый ключ рассматривается более подробно.

Ключ Тип значения Описание

AgentLogEnabled

System.Boolean

Для этого ключа допустимы значения true или false. Значение по умолчанию — true.

AgentLogMaxDirectorySize

System.Int32

Значение этого ключа определяет максимальный размер каталога AgentLog в байтах. Когда значение будет превышено, самый старый файл журнала в папке удаляется и создается новый журнал.

Если этот ключ не указан, значением по умолчанию является 250 МБ или 262144000 байт, что определяется следующим образом: 250×1024×1024.

AgentLogMaxFileSize

System.Int32

Значение этого ключа определяет максимальный размер каждого файла журнала в этом каталоге. При достижении файлом журнала указанного размера создается новый файл журнала.

Если этот ключ не указан, значением по умолчанию является 10 МБ или 10485760 байт, что определяется следующим образом: 10×1024×1024.

AgentLogMaxAge

System.TimeSpan

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

Этот ключ имеет системный тип TimeSpan.. Значение этого ключа можно представить в виде строки формата д.чч:мм:сс.ff, где д — дни, чч — часы, мм — минуты, сс — секунды, а ff — доли секунд.

Если этот ключ не указан, значение по умолчанию — 30 дней или 30.00:00:00.00.

Добавление и настройка ключей вывода журнала агента в файле EdgeTransport.exe.config

Для выполнения этой процедуры необходимы соответствующие разрешения. Сведения о необходимых разрешениях см. в разделе Запись «Пограничный транспортный сервер» в разделе Разрешения транспорта.

В этом примере добавляются и настраиваются ключи вывода журнала агентов для ключа AgentLogEnabled в файле EdgeTransport.exe.config.

  1. На транспортном сервере-концентраторе или пограничном транспортном сервере, на котором требуется управлять выводом журнала агентов, откройте файл EdgeTransport.exe.config в текстовом редакторе ASCII, таком как «Блокнот». Файл EdgeTransport.exe.config находится в папке %programfiles%\Microsoft\Exchange Server\V14\Bin.

  2. Найдите ключ AgentLogEnabled. По умолчанию ключи перечисляются в алфавитном порядке в разделе <appsettings>.

  3. Вставьте следующие ключи в разделе AgentLogEnabled.

    <add key="AgentLogMaxDirectorySize" value="system.int32" />
    <add key="AgentLogMaxFileSize" value="system.int32" />
    <add key="AgentLogMaxAge" value="system.timespan" />
    
  4. Убедитесь, что значение ключа AgentLogEnabled установлено как true, и добавьте значения следующих ключей.

  5. После окончания правки файла EdgeTransport.exe.config сохраните его и закройте.

  6. Чтобы изменения вступили в силу, необходимо перезапустить службу транспорта Microsoft Exchange.