Bagikan melalui


SystemProvider

Menjelaskan konfigurasi untuk mengaktifkan penyedia mode kernel. Definisi penyedia sistem menentukan kata kunci sistem, tumpukan, dan tag kumpulan apa yang akan diaktifkan.

Hierarki Elemen

Sintaks

<SystemProvider Id   = IdType
                Base = string>

  <!-- Child elements -->
  Keywords,
  CaptureStateOnStart,
  CaptureStateOnSave,
  CaptureStateOnDemand,
  Stacks,
  PoolTags

</SystemProvider>

Atribut dan Elemen

Atribut

Atribut Deskripsi Jenis Data Diperlukan Default
Id Secara unik mengidentifikasi penyedia sistem. String yang harus memiliki setidaknya satu karakter dan tidak boleh berisi titik dua (:) atau spasi. Ya
Dasar Menunjukkan dasar penyedia sistem. Penyedia turunan memiliki semua atribut penyedia dasar secara default. Ini dapat ditimpa dengan secara eksplisit menentukannya di penyedia turunan. string Tidak
TekanHighVolume Menekan kata kunci sistem verbose (bendera kernel) saat menghentikan pelacakan. string Tidak benar

Elemen Anak

Elemen Deskripsi Persyaratan
Kata kunci (dalam SystemProvider) Mewakili kumpulan kata kunci dan kata kunci kustom. Diperlukan, tepat 1.
CaptureStateOnStart (dalam SystemProvider) Mewakili kumpulan kata kunci dan kata kunci kustom. Diperlukan, tepat 1.
CaptureStateOnSave (dalam SystemProvider) Mewakili kumpulan kata kunci dan kata kunci kustom. Diperlukan, tepat 1.
CaptureStateOnDemand (dalam SystemProvider) Mewakili kumpulan kata kunci dan kata kunci kustom. Diperlukan, tepat 1.
Tumpukan Mewakili kumpulan tumpukan. Diperlukan, tepat 1.
PoolTags Mewakili kumpulan tag kumpulan. Diperlukan, tepat 1.

Elemen Induk

Elemen Deskripsi
Profil Mewakili kumpulan kolektor, penyedia, dan profil.
SystemCollectorId Mewakili pengidentifikasi pengumpul sistem.

Keterangan

Untuk informasi tentang cara menentukan tag kumpulan, lihat PoolTag.

Contoh

<SystemProvider Id="system-provider">
  <Keywords>
    <Keyword Value="ProcessThread"/>
    <Keyword Value="Loader"/>
    <Keyword Value="CSwitch"/>
  </Keywords>
  <Stacks>
    <Stack Value="ThreadCreate"/>
    <Stack Value="ReadyThread"/>
    <Stack Value="CSwitch"/>
  </Stacks>
  <PoolTags>
    <PoolTag Value="a*"/>
    <PoolTag Value="b*"/> 
    <PoolTag Value="c*"/> 
    <PoolTag Value="d*"/> 
  </PoolTags>
</SystemProvider>

Elemen