Exchange 2007 – Управление Diagnostic Logging

Для управление уровнем детализации журналов существует два командлета Get-EventLogLevel и Set-EventLogLevel.

Уровней детализации всего пять 0 (Lowest), 1 (Low), 3 (Medium), 5 (High), и 7 (Expert).
Для анализа проблем необходимо использовать уровни от 5 (High) до уровня 7 (Expert).
при завершении анализа необходимо установить уровень детализации на 0 (Lowest).

Запуск Get-EventLogLevel выводит следующие данные

Get-EventLogLevel -server Servername
Identity                                                             EventLevel
MSExchange Common\General                                            Lowest
MSExchange Common\Configuration                                      Lowest
MSExchange Common\Logging                                            Lowest
MSExchange Extensibility\Transport Address Book                      Lowest
MSExchange Extensibility\MExRuntime                                  Lowest…

Для изменения настроек необходимо использовать командлет Set-EventLogLevel с указанием уровня детализации.

Например при изучении причин почему не генерируется OAB необходимо

Set-EventLogLevel -Identity “MSExchangeSA\OAL Generator” –Level 7

или

Set-EventLogLevel -Identity “MSExchangeSA\OAL Generator” –Level Expert

для проверки настроек нужно ввести

Get-EventLogLevel -server Servername

Identity                                                             EventLevel
MSExchange ActiveSync\Requests                                       High
MSExchange ActiveSync\Configuration                                  Lowest
MSExchange Antispam\General                                          Lowest
MSExchange Autodiscover\Core                                         Lowest

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

Set-EventLogLevel "MSExchange ActiveSync\Requests" -Level 0

для автоматизации процесса можно использовать простой powershell-скрипт

Get-EventLogLevel -server Servername | Set-EventLogLevel -Level 5

когда анализ закончен необходимо вернуть все назад

Get-EventLogLevel -server Servername | Set-EventLogLevel -Level 0

Информация об авторе

Сергей Мариничев.
Вы можете присоединиться ко мне в Facebook или в Twitter.

Если Вам понравилась статья, то вы можете подписаться на RSS.
А также бесплатно подписаться по E-mail и получать актуальную информацию в числе первых.

Получать обновления на email

Вы можете оставить комментарий.

Добавить комментарий

XHTML: Вы можете использовать тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>