Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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>