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


SystemCollector

Описывает конфигурации для включения сеанса трассировки событий Windows (ETW) в режиме ядра.

Иерархия элементов

Синтаксис

<SystemCollector Id       = IdType
                 Base     = string
                 Name     = "NT Kernel Logger" | "Circular Kernel Context Logger"
                 Realtime = boolean>

  <!-- Child elements -->
  BufferSize,
  Buffers,
   StackCaching,
  MaximumFileSize,
  FileMax

</SystemCollector>

Атрибуты и элементы

Атрибуты

Атрибут Описание Тип данных Обязательно Значение по умолчанию
Id Уникально идентифицирует системный сборщик. Строка, которая должна содержать по крайней мере один символ и не может содержать двоеточие (:) или пробелы. Да
Базы Определяет базу системного сборщика. Производные сборщики имеют все атрибуты базового сборщика. Их можно переопределить, явно указав их в производном сборщике. строка Нет
имя; Указывает имя системного сборщика. Этот атрибут может иметь одно из следующих значений:
  • Средство ведения журнала ядра NT
  • Средство ведения журнала контекста циклического ядра
Да
Realtime Указывает, работает ли сборщик в режиме реального времени. Логическое Нет false

Дочерние элементы

Элемент Описание Требование По умолчанию
BufferSize Описывает размер каждого буфера в КБ. Необязательно, 1. 128
Buffers Описывает количество буферов, выделяемых при запуске сеанса. Необязательно, 1. 64
StackCaching Описывает атрибуты кэширования стека сборщиков. Необязательно, 1.
MaximumFileSize Описывает максимальный размер файла трассировки. Необязательно, 1.
FileMax Описывает максимальное число экземпляров файла журнала, создаваемого трассировки автолога. Необязательно, 1.

Родительские элементы

Элемент Описание
Profiles Представляет коллекцию сборщиков, поставщиков и профилей.

Комментарии

Определения системного сборщика должны предшествовать определениям сборщика событий.

Пример

В следующем примере кода определяется системный сборщик.

<SystemCollector
  Id="WPRSystemCollector”
  Name="NT Kernel Logger"
  FileName="WPRKernel.etl">
  <BufferSize Value="512"/>
  <Buffers Value="3" PercentageOfTotalMemory="true"/>
</SystemCollector>

Elements (XElement Dynamic Property) (Elements (Динамическое свойство XElement))