StackEventNameFilters
L'elemento StackEventNameFilters specifica i nomi degli eventi da includere o escludere gli eventi stackwalk da un provider di traccia.
Nota
Disponibile in Windows 10 versione 1709 e successive.
Gerarchia degli elementi
-
<
WindowsPerformanceRecorder>
-
<
Profili>
-
<
EventProvider>
- < StackEventNameFilters>
-
<
Profilo>
-
<
Collezionisti>
-
<
EventCollectorId>
-
<
EventProviders>
-
<
EventProvider>
- < StackEventNameFilters>
-
<
EventProvider>
-
<
EventProviders>
-
<
EventCollectorId>
-
<
Collezionisti>
-
<
EventProvider>
-
<
Profili>
Sintassi
<StackEventNameFilters FilterIn = "true|false" Operation = "Set|Add|Remove" >
<!-- Child elements -->
<EventName>
</StackEventNameFilters>
Attributi ed elementi
Attributi
Attributo | Descrizione | Tipo di dati | Richiesto | Predefinito |
---|---|---|---|---|
FilterIn | Indica se includere o escludere gli eventi stackwalk specificati. | boolean | Sì | |
Level | livello di evento | Byte senza segno | No | |
Operazione | Indica se le parole chiave devono essere impostate o aggiunte. | Questo attributo può avere uno dei valori seguenti:
|
No | Set |
Elementi figlio
Elemento | Descrizione | Requisito |
---|---|---|
EventName | Nome dell'evento tracelogging. | Obbligatorio, 1 o più. |
Elementi padre
Elemento | Descrizione |
---|---|
EventProvider | Rappresenta un provider di eventi per il profilo. |
Commento
Quando lo stack walking è abilitato per un provider, lo stack viene acquisito per tutti gli eventi generati dal provider. Nella maggior parte dei casi, l'utente è interessato solo allo stack da un determinato numero di eventi.
Questo elemento consente l'abilitazione o la disabilitazione dello stack a piedi in un elenco di eventi in base agli ID evento.
Anche se ETW supporta potenti filtri di payload e attributi, gli eventi devono essere filtrati principalmente in base ai filtri di ambito o tramite livello e parola chiave per un sovraccarico inferiore della CPU.
Esempio
<EventProvider Id="EventProvider_TraceLogGen" Name="*TraceLogGen">
<StackEventNameFilters FilterIn="true" Level="5">
<Keyword Value="0x10000000000000"/>
<EventName Value="Preset1"/>
<EventName Value="Preset2"/>
</StackEventNameFilters>
</EventProvider>