Трассировка — это подробная запись действий Forefront Protection 2010 for Exchange Server (FPE). Трассировка включена по умолчанию, она помогает при диагностике и устранении неполадок. Для управления трассировкой можно использовать программу Tracelog.exe, однако некоторые распространенные параметры можно настраивать напрямую из командной консоли Forefront, используя команды Windows PowerShell.
Отслеживание без помощи службы поддержки
Трассировка предназначена для сложных случаев устранения неполадок. Пользоваться трассировкой можно только по указанию службы поддержки. Для самостоятельного анализа ошибок и отслеживания работы системы рекомендуется использовать просмотр событий Windows.
Использование программы просмотра событий Windows.-
В меню Пуск выберите Все программы, Панель управления, Администрирование и Просмотр событий.
Для трассировки нужны программы tracelog.exe и tracefmt.exe. Они входят в набор Windows Driver Kit, их можно загрузить на сайте WDK and Developer Tools корпорации Майкрософт. Кроме того, предоставляется пакетный файл tracereader.bat для автоматизации наиболее частых случаев использования программ tracelog.exe и tracefmt.exe.
Настройка трассировки
Можно настроить следующие параметры трассировки с помощью командлета Windows PowerShell Set-FseTracing:
- Уровень трассировки, чтобы указать, насколько
подробными должны быть собираемые сведения.
- Флаги трассировки, чтобы указать, для каких
функций использовать трассировку.
- Максимальный размер журнала трассировки.
- Частоту записи в журнал событий трассировки,
помещенных в буфер.
Синтаксис командлета Set-FseTracing:
Set-FseTracing [-Level level] [-Flags флаги] [-MaxLogSize макс_размер_журнала] [FlushFrequency частота]
В следующих разделах описываются все параметры.
Настройка уровня трассировки
Чтобы указать, насколько подробными должны быть собираемые сведения, используйте параметр Уровень детализации журнала программы. Дополнительные сведения о параметре Уровень детализации журнала программы см. в разделе Настройка параметров ведения журнала.
Настройка флагов трассировки
Для выбора функций, для которых применяется трассировка, служит параметр -Flags команды Set-FseTracing. Это дает возможность точной настройки. Можно указать несколько флагов, перечислив их через запятую. Доступные флаги приведены в следующей таблице.
Флаг | Включен по умолчанию | Функция |
---|---|---|
Default |
- |
Восстановление всех значений по умолчанию |
All |
- |
Включение всех флагов трассировки |
Antispam |
Да |
Проверка нежелательной почты |
EngineAdapters |
Да |
Адаптеры интерфейса ядра проверки |
EngineUpdates |
Да |
Трассировка обновления ядер |
FileNavigators |
Да |
Файловые анализаторы |
Generic |
Да |
Вывод без указанного флага |
HResult |
Да |
Возврат кодов вызовов функций |
ScanJobs |
Да |
Процессы проверки |
ThreatScanning |
Да |
Координация ядер при проверке и очистке данных |
Common |
Нет |
Основная функциональность продукта |
Configuration |
Нет |
Изменения конфигурации |
IPC |
Нет |
Взаимодействие между обработчиком нагрузки и процессом проверки |
Stack |
Нет |
Вызов стека программы |
Statistics |
Нет |
Функции, связанные со счетчиками производительности |
-
Нажмите кнопку Пуск и последовательно выберите пункты Программы, Microsoft Forefront Server Security и Командная консоль Forefront.
-
Введите следующую команду в командной строке Windows PowerShell:
Копирование кода Set-FseTracing -flag flags
В данном примере устанавливается флаг Stack:
Set-FseTracing -flag
Stack
В этом примере устанавливаются флаги адаптеров ядер, проверки угроз и общие флаги:
Set-FseTracing -flag
EngineAdapters,ThreatScanning,Generic
Настройка максимального размера журнала трассировки
Для настройки максимального размера журнала трассировки служит параметр -MaxLogSize команды Set-FseTracing.
Максимальный размер журнала трассировки указывается в мегабайтах. Наименьший размер — 16 МБ, наибольший — 1 ГБ. По умолчанию используется значение 512 MБ.
Настройка максимального размера журнала трассировки-
Нажмите кнопку Пуск и последовательно выберите пункты Программы, Microsoft Forefront Server Security и Командная консоль Forefront.
-
Введите следующую команду в командной строке Windows PowerShell:
Копирование кода Set-FseTracing -MaxLogSize MaxLogSize
В данном примере устанавливается размер журнала трассировки в 768 МБ:
Set-FseTracing -MaxLogSize
768
Настройка частоты записи
Для настройки частоты (в секундах) записи содержащихся в буфере событий трассировки в журнал служит параметр -FlushFrequency команды Set-FseTracing. Вне зависимости от указанной частоты содержимое буфера всегда записывается при заполнении буфера и по завершении трассировки.
В качестве значения частоты можно указать любое положительное целое число. Значение по умолчанию — 0. В этом случае содержимое буфера записывается сразу же, как только буфер заполняется.
Настройка частоты записи-
Нажмите кнопку Пуск и последовательно выберите пункты Программы, Microsoft Forefront Server Security и Командная консоль Forefront.
-
Введите следующую команду в командной строке Windows PowerShell:
Копирование кода Set-FseTracing -FlushFrequency frequency
В этом примере устанавливается частота записи, равная 10 секундам:
Set-FseTracing
-FlushFrequency 10