Compartir a través de


SystemProvider

Describe la configuración para habilitar el proveedor en modo kernel. La definición del proveedor del sistema especifica qué palabras clave del sistema, pilas y etiquetas de grupo se van a habilitar.

Jerarquía de elementos

Sintaxis

<SystemProvider Id   = IdType
                Base = string>

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

</SystemProvider>

Atributos y elementos

Atributos

Atributo Descripción Tipo de datos Obligatorio Valor predeterminado
Id Identifica de forma única el proveedor del sistema. Cadena que debe tener al menos un carácter y no puede contener dos puntos (:) o espacios.
Base Indica la base del proveedor del sistema. Los proveedores derivados tienen todos los atributos del proveedor base de forma predeterminada. Estos se pueden invalidar especificando explícitamente en el proveedor derivado. string No
SuppressHighVolume Suprime las palabras clave del sistema detalladas (marcas de kernel) al detener el seguimiento. string No true

Elementos secundarios

Elemento Descripción Requisito
Palabras clave (en SystemProvider) Representa una colección de palabras clave y palabras clave personalizadas. Requerido, exactamente 1.
CaptureStateOnStart (en SystemProvider) Representa una colección de palabras clave y palabras clave personalizadas. Requerido, exactamente 1.
CaptureStateOnSave (en SystemProvider) Representa una colección de palabras clave y palabras clave personalizadas. Requerido, exactamente 1.
CaptureStateOnDemand (en SystemProvider) Representa una colección de palabras clave y palabras clave personalizadas. Requerido, exactamente 1.
Pilas Representa una colección de pilas. Requerido, exactamente 1.
PoolTags Representa una colección de etiquetas de grupo. Requerido, exactamente 1.

Elementos primarios

Elemento Descripción
Perfiles Representa una colección de recopiladores, proveedores y perfiles.
SystemCollectorId Representa un identificador del recopilador del sistema.

Comentarios

Para obtener información sobre cómo definir etiquetas de grupo, consulte PoolTag.

Ejemplo

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

Elements