Perché convertire ETL in XML?
I file ETL sono binari e non possono essere letti direttamente da script, parser o strumenti di testo. L'esportazione in .xml produce un formato standard e strutturato che Python, PowerShell, processori XSLT e qualsiasi parser XML possono consumare, rendendolo utile per l'analisi programmatica degli eventi o la condivisione dei dati di traccia.
Come convertire ETL in XML
tracerpt FREE
Esegui tracerpt tuo-file.etl in un Prompt dei comandi con privilegi elevati; dumpfile.xml apparirà nella stessa cartella. Usa -o output.xml per un nome file personalizzato, o -lr per un parsing tollerante su tracce con manifest dei provider mancanti.
PerfView OPEN-SOURCE
Scarica gratuitamente PerfView.exe da Microsoft, apri il file .etl, quindi usa File > Salva con nome per esportare gli eventi selezionati - ideale per tracce .NET e CPU.
Informazioni su questi formati
Un file ETL è un Windows Event Trace Log prodotto da Event Tracing for Windows (ETW): un record binario di eventi di sistema come contatori di prestazioni, attività di avvio, tracce dei…
Apri dettagli .ETL →Un file XML è un documento di testo semplice che memorizza dati strutturati in tag personalizzati e nidificati. Poiché si tratta di semplice testo, qualsiasi editor di testo può aprirlo:…
Apri dettagli .XML →Qualità e a cosa prestare attenzione
dumpfile.xmlpuò essere estremamente grande; una traccia che copre pochi secondi può contenere centinaia di migliaia di record di eventi.- I campi degli eventi vengono decodificati utilizzando i manifest dei provider sulla macchina che esegue
tracerpt; i provider sconosciuti appaiono come GUID grezzi. - Usa
tracerpt tuo-file.etl -o traccia.xml -of XMLper impostare esplicitamente un nome file di output personalizzato.
Domande frequenti
Ho bisogno dei diritti di amministratore per eseguire tracerpt?
tracerpt può produrre formati diversi da XML?
-of CSV per l'output separato da virgole o -of EVTX per un file di registro eventi di Windows.Perché alcuni campi XML mostrano GUID invece di nomi?
tracerpt sulla macchina che ha catturato la traccia per un output completamente leggibile.PerfView è migliore di tracerpt per tutti i file ETL?
tracerpt è più semplice e produce un dump XML completo di tutti i tipi di eventi.