StackEventNameFilters
El elemento StackEventNameFilters especifica los nombres de eventos para incluir o excluir eventos de stackwalk de un proveedor de registro de seguimiento.
Nota
Disponible en Windows 10, versión 1709 y posteriores.
Jerarquía de elementos
-
<
WindowsPerformanceRecorder>
-
<
Perfiles>
-
<
EventProvider>
- < StackEventNameFilters>
-
<
Perfil>
-
<
Coleccionistas>
-
<
EventCollectorId>
-
<
EventProviders>
-
<
EventProvider>
- < StackEventNameFilters>
-
<
EventProvider>
-
<
EventProviders>
-
<
EventCollectorId>
-
<
Coleccionistas>
-
<
EventProvider>
-
<
Perfiles>
Sintaxis
<StackEventNameFilters FilterIn = "true|false" Operation = "Set|Add|Remove" >
<!-- Child elements -->
<EventName>
</StackEventNameFilters>
Atributos y elementos
Atributos
Atributo | Descripción | Tipo de datos | Obligatorio | Valor predeterminado |
---|---|---|---|---|
FilterIn | Indica si se deben incluir o excluir los eventos de stackwalk especificados. | boolean | Sí | |
Level | nivel de evento | Byte sin signo | No | |
operación | Indica si se deben establecer o agregar palabras clave. | Este atributo puede tener uno de los siguientes valores:
|
No | Set |
Elementos secundarios
Elemento | Descripción | Requisito |
---|---|---|
EventName | Un nombre de evento de registro de seguimiento. | Requerido, 1 o más. |
Elementos primarios
Elemento | Descripción |
---|---|
EventProvider | Representa un proveedor de eventos para el perfil. |
Comentario
Cuando el recorrido por la pila está habilitado para un proveedor, la pila se captura para todos los eventos generados por el proveedor. La mayoría de las veces, el usuario solo está interesado en la pila de un número determinado de eventos.
Este elemento permite habilitar o deshabilitar la pila caminando en una lista de eventos basados en identificadores de eventos.
Aunque ETW admite potente carga útil y filtrado de atributos, los eventos deben filtrarse principalmente por filtros de ámbito basados o a través del nivel y la palabra clave para una menor sobrecarga de CPU.
Ejemplo
<EventProvider Id="EventProvider_TraceLogGen" Name="*TraceLogGen">
<StackEventNameFilters FilterIn="true" Level="5">
<Keyword Value="0x10000000000000"/>
<EventName Value="Preset1"/>
<EventName Value="Preset2"/>
</StackEventNameFilters>
</EventProvider>