EventCollector
Представляет сборщик событий для профиля.
Иерархия элементов
-
<
WindowsPerformanceRecorder>
-
<
Профили>
- < EventCollector>
-
<
Профили>
Синтаксис
<EventCollector Id = IdType
Base = string
Name = string
FileName = string
Realtime = boolean
Private = boolean
ProcessPrivate = boolean
Secure = boolean>
<!-- Child elements -->
BufferSize,
Buffers,
StackCaching,
MaximumFileSize,
FileMax,
FlushTimer,
FlushThreshold
</EventCollector>
Атрибуты и элементы
Атрибуты
Атрибут | Описание | Тип данных | Обязательно | Значение по умолчанию |
---|---|---|---|---|
Id | Уникально идентифицирует сборщик событий. | Строка, которая должна содержать по крайней мере один символ и не может содержать двоеточие (:) или пробелы. | Да | |
Базы | Определяет базу сборщика событий. | строка | Нет | |
имя; | Указывает имя сеанса трассировки событий Windows. | строка | Да | |
FileName | Указывает файл, в который регистрируются события. | строка | Да | |
Realtime | Указывает, работает ли сборщик событий в режиме реального времени. | Логическое | Нет | false |
Частная | Если задано значение true, указывает на сеанс в пользовательском режиме, который выполняется в том же процессе, что и поставщик событий. Если задано значение false, указывает на глобальный сеанс в пользовательском режиме. | Логическое | Нет | false |
ProcessPrivate | Если задано значение true, указывает сеанс в пользовательском режиме, который выполняется в том же процессе, что и его поставщик событий, и должен контролироваться только процессом, который зарегистрировал поставщика. Если задано значение false, указывает на глобальный сеанс в пользовательском режиме. Используйте этот атрибут в сочетании с атрибутом Private . | Логическое | Нет | false |
Безопасность | Если задано значение true, это означает, что только пользователи с правами администратора и соответствующими правами доступа могут управлять сеансом. Если задано значение false, означает, что все пользователи могут управлять сеансом. | Логическое | Нет | false |
Дочерние элементы
Элемент | Описание | Требование | Значение по умолчанию |
---|---|---|---|
BufferSize | Описывает размер каждого буфера в КБ. | Необязательный, 1. | 128 |
Buffers | Описывает количество буферов, выделяемых при запуске сеанса. | Необязательный, 1. | 64 |
StackCaching | Описывает атрибуты кэширования стека сборщиков. | Необязательный, 1. | |
MaximumFileSize | Описывает максимальный размер файла трассировки. | Необязательный, 1. | |
FileMax | Описывает максимальное число экземпляров файла журнала, создаваемого трассировой событий Windows для трассировки автолога. | Необязательный, 1. |
Родительские элементы
Элемент | Описание |
---|---|
Profiles | Представляет коллекцию сборщиков, поставщиков и профилей. |
Комментарии
Определения сборщика систем должны предшествовать определениям сборщика событий.
Производные сборщики наследуют все атрибуты базового сборщика, если они явно не указаны в производном сборщике. Дополнительные сведения см. в разделе Наследование.
Пример
В следующем примере кода определяется сборщик событий с 64 буферами по 128 КБ каждый.
<EventCollector
Id="WPREventCollector"
Name="WPR Event Collector"
FileName="somefilename.etl">
<BufferSize
Value="128"/>
<Buffers
Value="64"/>
</EventCollector>
Связанные темы
Elements (XElement Dynamic Property) (Elements (Динамическое свойство XElement))