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


Setlogginglevel: операция Stsadm (службы Windows SharePoint Services)

Имя операции: Setlogginglevel

Описание

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

Синтаксис

stsadm.exe -o setlogginglevel

[-category < [CategoryName | Manager:CategoryName [;...]] >]

**   {-default |**

-tracelevel < параметр уровня трассировки>

[-windowslogginglevel] <параметр уровня ведения журнала событий Windows>}

Параметры

Имя параметра Значение Обязательно Описание

category

К числу допустимых относятся только значения *ИмяКатегории* или "Manager: *ИмяКатегории*"

Нет

Имя категории, которое следует задать. Если параметр category не указан, то параметр регулирования событий применяется ко всем категориям фермы. Например, используйте этот параметр, если уровень ведения журнала необходимо применить к одной или двум категориям.

Используйте значение "Manager:*ИмяКатегории*", если несколько диспетчеров категории сбора данных диагностики зарегистировали одно и то же имя категории.

Примечание

В Windows SharePoint Services используется диспетчер категории сбора данных диагностики "SPDiagnosticsService". В продуктах сторонних производителях, основанных на Windows SharePoint Services 3.0, могут использоваться другие диспетчеры категории сбора данных диагностики.

default

<нет>

Нет. См. раздел "Примеры".

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

tracelevel

Содержит одно из следующих значений:

  • None (трассировки не заносятся в журнал трассировки)

  • Unexpected (Непредвиденный)

  • Monitorable (Контролируемый)

  • High (Высокая)

  • Medium (Средняя)

  • Verbose (Подробный)

Нет. Но при этом необходимо указать параметр default или tracelevel. При выборе параметра tracelevel можно при необходиости указать параметр windowslogginglevel .

Этот параметр определяет записи, добавляемые в журналы трассировки. Файлы журнала трассировки - это текстовые файлы, которые записываются в каталоге журнала трассировки, указанном на странице "Сбор данных диагностики" веб-сайта центра администрирования SharePoint.

windowslogginglevel

Содержит одно из следующих значений:

  • None (события не заносятся в журнал событий)

  • ErrorServiceUnavailable (Ошибка: служба недоступна)

  • ErrorSecurityBreach (Ошибка: нарушение безопасности)

  • ErrorCritical (Критическая ошибка)

  • Error (Ошибка)

  • Warning (Предупреждение)

  • FailureAudit (Не удалось выполнить аудит)

  • SuccessAudit (Успешное выполнение аудита)

  • Information (Информация)

  • Success (Успех)

Нет. Однако если запись журнала событий настроена с помощью параметра windowslogginglevel , также необходимо указать допустимое значение параметра tracelevel. Однако если используется только параметр tracelevel, то параметр windowslogginglevel не требуется.

Контролирует, пересылаются ли записи журнала событий в журнал приложений, видимый в программе просмотра событий.

Значения параметра ErrorServiceUnavailable, ErrorSecurityBreach и ErrorCritical не доступны на странице "Сбор данных диагностики" веб-сайта центра администрирования. Но эти значения отображаются в пользовательском интерфейсе как Ошибка.

При использовании значений Information или Success они отображаются в пользовательском интерфейсе как Информация. Однако если в пользовательском интерфейсе выбрано значение Информация, при использовании операции listlogginglevels оно отображается как значение "Успех".

Примеры.

В этом примере используется имя категории "Управление правами на доступ к данным".

Предположим, что возникла проблема с управлением правами на доступ к данным, а причина не до конца ясна. В целях устранения неполадок можно понизить пороговые значения журналов событий и трассировок, чтобы в журналы заносилось большее число событий и трассировок. После выявления и устранения проблемы можно вернуть пороговые значения журналов к значениям по умолчанию.

Чтобы понизить уровень ведения журнала событий с "Ошибка" до "Предупреждение", а журнала трассировок с уровня "Средняя" до "Подробный", используйте следующий синтаксис:

stsadm -o setlogginglevel -category IRM -tracelevel verbose -windowslogginglevel warning

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

stsadm -o setlogginglevel -category IRM -default