Команды службы ведения журнала политики
Служба ведения журнала политики отвечает за управление журналом политики.
Журнал - это поток данных, который используется для записи сообщений, генерируемых во время выполнения политики. Для работы со службой ведения журнала политики можно использовать следующие команды в интерфейсе командной строки:
- Select ErrorHandlingPolicy from Service where Name='PolicyLogger';
- Получает политику обработки ошибок.
- Update Service set ErrorHandlingPolicy='<имя_политики>' where Name='PolicyLogger';
- Задает политику обработки ошибок.
- Select LogLevel from Service where Name='PolicyLogger';
- Получает уровень ведения журнала.
- Update Service set LogLevel=<уровень_журнала> where Name='PolicyLogger';
- Задает уровень ведения журнала.
- Select LogAllSQLStatements from Service where Name='PolicyLogger';
- Проверяет, записывает ли служба в журнал все операторы SQL.
- Update Service set LogAllSQLStatements=true where Name='PolicyLogger';
- Разрешает запись всех операторов SQL в журнал.
- Update Service set LogAllSQLStatements=false where Name='PolicyLogger';
- Запрещает запись всех операторов SQL в журнал.
- Select LogPreModuleParams from Service where Name='PolicyLogger';
- Проверяет, записывает ли служба в журнал все параметры модулей действий перед выполнением.
- Update Service set LogPreModuleParams=true where Name='PolicyLogger';
- Разрешает запись в журнал для всех параметров модулей действий перед выполнением.
- Update Service set LogPreModuleParams=false where Name='PolicyLogger';
- Запрещает запись в журнал для всех параметров модулей действий перед выполнением.
- Select LogPostModuleParams from Service where Name='PolicyLogger';
- Проверяет, записывает ли служба в журнал все параметры модулей действий после выполнения.
- Update Service set LogPostModuleParams=true where Name='PolicyLogger';
- Разрешает запись в журнал для всех параметров модулей действий после выполнения.
- Update Service set LogPostModuleParams=false where Name='PolicyLogger';
- Запрещает запись в журнал для всех параметров модулей действий после выполнения.
- Select LogAllModuleParams from Service where Name='PolicyLogger';
- Проверяет, записывает ли служба в журнал все параметры.
- Update Service set LogAllModuleParams=true where Name='PolicyLogger';
- Разрешает запись всех параметров в журнал.
- Update Service set LogAllModuleParams=false where Name='PolicyLogger';
- Запрещает запись всех параметров в журнал.
- Select AppendThreadName from Service where Name='PolicyLogger';
- Проверяет, записывает ли служба в журналы имя потока.
- Update Service set AppendThreadName=true where Name='PolicyLogger';
- Разрешает запись имени потока в журнал.
- Update Service set AppendThreadName=false where Name='PolicyLogger';
- Запрещает запись имени потока в журнал.
- Select AppendPolicyName from Service where Name='PolicyLogger';
- Проверяет, записывает ли служба в журналы имя политики.
- Update Service set AppendPolicyName=true where Name='PolicyLogger';
- Разрешает запись имени политики в журнал.
- Update Service set AppendPolicyName=false where Name='PolicyLogger';
- Запрещает запись имени политики в журнал.
- Select CollectReports from Service where Name='PolicyLogger';
- Проверяет, разрешено ли создание отчетов для службы.
- Update Service set CollectReports=true where Name='PolicyLogger';
- Разрешает сбор отчетов.
- Update Service set CollectReports=false where Name='PolicyLogger';
- Запрещает сбор отчетов.
- Select PolicyProfiling from Service where Name='PolicyLogger';
- Проверяет, разрешено ли профилирование политики.
- Update Service set PolicyProfiling=true where Name='PolicyLogger';
- Разрешает профилирование политики.
- Update Service set PolicyProfiling=false where Name='PolicyLogger';
- Запрещает профилирование политики.