HypervisorEventCollector
Stellt einen Hypervisor-Ereignissammler für das Profil dar.
Elementhierarchie
-
<
WindowsPerformanceRecorder>
-
<
Profile>
- < HypervisorEventCollector>
-
<
Profile>
Syntax
<HypervisorEventCollector Id = IdType
Base = string
Name = string
Realtime = boolean
MergeAlone = boolean>
<!-- Child elements -->
BufferSize,
BuffersPerCPU,
MaximumFileSize,
FileMax
</HypervisorEventCollector>
Attribute und Elemente
Attribute
attribute | BESCHREIBUNG | Datentyp | Erforderlich | Standard |
---|---|---|---|---|
Id | Identifiziert den Ereignissammler eindeutig. | Zeichenfolge, die mindestens ein Zeichen haben muss und keine Doppelpunkte (:) oder Leerzeichen enthalten darf. | Ja | |
Base | Identifiziert die Basis der Ereignissammlung. | Zeichenfolge | Nein | |
Name | Gibt den Namen der ETW-Sitzung an. | Zeichenfolge | Ja | |
Realtime | Gibt an, ob die Ereignissammlung in Echtzeit ausgeführt wird. | boolean | Nein | false |
MergeAlone | Gibt an, ob die Hypervisorsitzung die Zusammenführung eigenständig ausführen wird. Die zusammengeführte Datei wird in TraceFileName.HyperV.etl gespeichert. | boolean | Nein | false |
Untergeordnete Elemente
Element | BESCHREIBUNG | Anforderung |
---|---|---|
BufferSize | Beschreibt die Größe jedes Puffers in KB. | Erforderlich |
BuffersPerCPU | Beschreibt die Anzahl der Puffer, die pro CPU zugewiesen werden sollen | Erforderlich |
MaximumFileSize | Beschreibt die maximale Größe der Ablaufverfolgungsdatei. | Nein |
FileMax | Beschreibt die maximale Anzahl von Instanzen der Protokolldatei, die ETW für die Autologger-Ablaufverfolgung erstellt. | Nein |
Übergeordnete Elemente
Element | Beschreibung |
---|---|
Profiles | Stellt eine Sammlung von Sammlern, Anbietern und Profilen dar. |
Bemerkungen
HypervisorEventCollector-Ablaufverfolgungssitzung funktioniert nur in FileMode
LoggingMode.
Beispiel
Im folgenden Codebeispiel wird ein HypervisorEventCollector mit 4 128-KB-Puffern pro CPU definiert. Wenn im System 16 CPUs vorhanden sind, wäre die Gesamtanzahl der Puffer 64.
<HypervisorEventCollector
Id="WPREventCollector"
Name="WPR Event Collector">
<BufferSize
Value="128"/>
<BuffersPerCPU
Value="4"/>
</EventCollector>