Bagikan melalui


HypervisorEventCollector

Mewakili pengumpul peristiwa hypervisor untuk profil.

Hierarki Elemen

Sintaks

<HypervisorEventCollector Id             = IdType
                Base           = string
                Name           = string
                Realtime       = boolean
                MergeAlone     = boolean>

  <!-- Child elements -->
  BufferSize,
  BuffersPerCPU,
  MaximumFileSize,
  FileMax
</HypervisorEventCollector>

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Default
Id Secara unik mengidentifikasi pengumpul peristiwa. String yang harus memiliki setidaknya satu karakter dan tidak boleh berisi titik dua (:) atau spasi. Ya
Dasar Mengidentifikasi dasar pengumpul peristiwa. string Tidak
Nama Menunjukkan nama sesi ETW. string Ya
Realtime Menunjukkan apakah pengumpul peristiwa beroperasi secara real time. boolean Tidak salah
MergeAlone Menunjukkan apakah sesi hypervisor akan melakukan penggabungan sendiri. File gabungan akan disimpan ke TraceFileName.HyperV.etl boolean Tidak salah

Elemen Anak

Elemen Deskripsi Persyaratan
BufferSize Menjelaskan ukuran setiap buffer, dalam KB. Diperlukan
BuffersPerCPU Menjelaskan jumlah buffer yang akan dialokasikan per CPU Diperlukan
MaximumFileSize Menjelaskan ukuran file pelacakan maksimum. Tidak
FileMax Menjelaskan jumlah maksimum instans file log yang dibuat ETW untuk jejak Autologger. Tidak

Elemen Induk

Elemen Deskripsi
Profil Mewakili kumpulan kolektor, penyedia, dan profil.

Keterangan

Sesi pelacakan HypervisorEventCollector hanya berfungsi di FileMode LoggingMode.

Contoh

Contoh kode berikut mendefinisikan HypervisorEventCollector dengan 4 buffer per CPU masing-masing 128 KB. Jika ada 16 CPU dalam sistem, jumlah total buffer adalah 64.

<HypervisorEventCollector
  Id="WPREventCollector"
  Name="WPR Event Collector"> 
  <BufferSize
    Value="128"/> 
  <BuffersPerCPU
    Value="4"/>
</EventCollector>

Elemen