共用方式為


SystemProvider

描述啟用核心模式提供者的組態。 系統提供者定義會指定要啟用的系統關鍵字、堆疊和集區標籤。

元素階層

Syntax

<SystemProvider Id   = IdType
                Base = string>

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

</SystemProvider>

屬性和項目

屬性

屬性 描述 資料類型 必要 預設
Id 唯一識別系統提供者。 必須至少有一個字元且不能包含冒號的字串, (:) 或空格。 Yes
基地 表示系統提供者的基底。 衍生提供者預設具有基底提供者的所有屬性。 您可以藉由在衍生提供者中明確指定它們來覆寫這些專案。 字串 No
SuppressHighVolume 在停止追蹤時,隱藏 (核心旗標) 的詳細資訊系統關鍵字。 字串 No true

子元素

元素 描述 需求
關鍵字 (在 SystemProvider 中) 表示關鍵字和自訂關鍵字的集合。 必要,完全為 1。
SystemProvider) 中的 CaptureStateOnStart ( 表示關鍵字和自訂關鍵字的集合。 必要,完全為 1。
SystemProvider) 中的 CaptureStateOnSave ( 表示關鍵字和自訂關鍵字的集合。 必要,完全為 1。
SystemProvider) 中的 CaptureStateOnDemand ( 表示關鍵字和自訂關鍵字的集合。 必要,完全為 1。
堆疊 表示堆疊的集合。 必要,完全為 1。
PoolTags 表示集區標記的集合。 必要,完全為 1。

父項目

元素 描述
設定檔 表示收集器、提供者和設定檔的集合。
SystemCollectorId 表示系統收集器識別碼。

備註

如需如何定義集區標籤的詳細資訊,請參閱 PoolTag

範例

<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>

元素