Compartilhar via


SystemCollector

Descreve as configurações para habilitar a sessão de modo kernel do ETW (Rastreamento de Eventos para Windows).

Hierarquia de elementos

Syntax

<SystemCollector Id       = IdType
                 Base     = string
                 Name     = "NT Kernel Logger" | "Circular Kernel Context Logger"
                 Realtime = boolean>

  <!-- Child elements -->
  BufferSize,
  Buffers,
   StackCaching,
  MaximumFileSize,
  FileMax

</SystemCollector>

Atributos e elementos

Atributos

Atributo Descrição Tipo de dados Obrigatório Padrão
Id Identifica exclusivamente o coletor do sistema. Cadeia de caracteres que deve ter pelo menos um caractere e não pode conter dois-pontos (:) ou espaços. Sim
Base Identifica a base do coletor do sistema. Os coletores derivados têm todos os atributos do coletor base. Eles podem ser substituídos especificando-os explicitamente no coletor derivado. string Não
Nome Indica o nome do coletor do sistema. Esse atributo pode ter um dos seguintes valores:
  • Agente de Kernel do NT
  • Agente de Contexto de Kernel Circular
Sim
Realtime Indica se o coletor funciona em tempo real. booleano Não false

Elementos filho

Elemento Descrição Requisito Padrão
BufferSize Descreve o tamanho de cada buffer, em KB. Opcional, 1. 128
Buffers Descreve o número de buffers a serem alocados ao iniciar uma sessão. Opcional, 1. 64
StackCaching Descreve os atributos de cache de pilha de coletores. Opcional, 1.
MaximumFileSize Descreve o tamanho máximo do arquivo de rastreamento. Opcional, 1.
FileMax Descreve o número máximo de instâncias do arquivo de log que o ETW cria para o rastreamento do Autologger. Opcional, 1.

Elementos pai

Elemento Descrição
Perfis Representa uma coleção de coletores, provedores e perfis.

Comentários

As definições do coletor do sistema devem preceder as definições do coletor de eventos.

Exemplo

O exemplo de código a seguir define um coletor de sistema.

<SystemCollector
  Id="WPRSystemCollector”
  Name="NT Kernel Logger"
  FileName="WPRKernel.etl">
  <BufferSize Value="512"/>
  <Buffers Value="3" PercentageOfTotalMemory="true"/>
</SystemCollector>

Elementos