Étant donnéC# ETW. Comment afficher la pile des appels dans PerfView?
Le fournisseur de ETW de mise en œuvre (héritée de EventSource) avec des événements dynamiques. Nom du fournisseur "IDS-IDComplete-DynamicTrace"
Ma mise en œuvre du service Windows, dans lequel les événements de ETW sont générés
Je collectionne les événements du service à l'aide PerfVev:
PerfView.exe collect ETWTrace.etl /merge /zip /OnlyProviders=*IDS-IDComplete-DynamicTrace
- Je vois tous mes événements.
Question
Comment puis-je voir la pile d'appel dans PerfVev je peux voir les appels à mon code?
Est-ce une entrée correcte? PerfView.exe collecter ETWStacksEnabled.etl/merge/zip/OnlyProviders = * ITA-Dynamic-Trace: 0x0004: Verbose: @ StacksEnabled = 'true' "/ StopOnPerfCounter = Processeur:% temps processeur: _Total> 60"/nogui/NoNGenRundown/DelayAfterTriggerSec = 30 – VintVV80
Essayez-le. Je n'utilise pas perfview pour capturer un ETL. J'utilise WPR avec un profil auto-écrit: http://stackoverflow.com/a/30289933/1466046 Ici, je peux mieux contrôler ce que je capture – magicandre1981