Pourquoi convertir ETL en XML ?
Les fichiers ETL sont binaires et ne peuvent pas être lus directement par des scripts, des analyseurs ou des outils textuels. L'exportation vers .xml produit un format structuré et standard que Python, PowerShell, les processeurs XSLT et n'importe quel analyseur XML peuvent consommer, ce qui est utile pour l'analyse programmatique d'événements ou le partage de données de suivi.
Comment convertir ETL en XML
tracerpt FREE
Exécutez tracerpt votre_fichier.etl dans une invite de commande avec privilèges élevés ; dumpfile.xml apparaît dans le même dossier. Utilisez -o sortie.xml pour un nom de fichier personnalisé, ou -lr pour une analyse permissive sur les suivis avec des manifestes de fournisseur manquants.
PerfView OPEN-SOURCE
Téléchargez gratuitement PerfView.exe de Microsoft, ouvrez le fichier .etl, puis utilisez Fichier > Enregistrer sous pour exporter les événements sélectionnés - mieux adapté aux suivis .NET et CPU.
À propos de ces formats
Un fichier ETL est un journal de suivi d'événements Windows produit par Event Tracing for Windows (ETW) - un enregistrement binaire d'événements système tels que les compteurs de…
Ouvrir les détails de .ETL →Un fichier XML est un document en texte brut qui stocke des données structurées dans des balises personnalisées et imbriquées. Comme il s'agit de texte, n'importe quel éditeur de texte peut…
Ouvrir les détails de .XML →Qualité et points de vigilance
dumpfile.xmlpeut être extrêmement volumineux ; un suivi s'étendant sur quelques secondes peut contenir des centaines de milliers d'enregistrements d'événements.- Les champs d'événements sont décodés à l'aide des manifestes de fournisseur sur la machine exécutant
tracerpt; les fournisseurs inconnus apparaissent sous forme de GUID bruts. - Utilisez
tracerpt votre_fichier.etl -o trace.xml -of XMLpour définir explicitement un nom de fichier de sortie personnalisé.
Foire aux questions
Ai-je besoin de droits d'administrateur pour exécuter tracerpt ?
tracerpt peut-il produire des formats autres que XML ?
-of CSV pour une sortie séparée par des virgules ou -of EVTX pour un fichier journal d'événements Windows.Pourquoi certains champs XML affichent-ils des GUID au lieu de noms ?
tracerpt sur la machine qui a capturé le suivi pour obtenir une sortie entièrement lisible.PerfView est-il meilleur que tracerpt pour tous les fichiers ETL ?
tracerpt est plus simple et produit un vidage XML complet de tous les types d'événements.