Hvorfor konvertere ETL til XML?
ETL-filer er binære og kan ikke læses direkte af scripts, parsere eller tekstværktøjer. Eksport til .xml producerer et struktureret standardformat, som Python, PowerShell, XSLT-processorer og enhver XML-parser kan læse, hvilket gør det nyttigt til programmatisk hændelsesanalyse eller deling af sporingsdata.
Sådan konverterer du ETL til XML
tracerpt FREE
Kør tracerpt dinfil.etl i en kommandoprompt med administratorrettigheder; dumpfile.xml vises i samme mappe. Brug -o output.xml for et brugerdefineret filnavn, eller -lr for lempelig parsing på sporinger med manglende provider-manifester.
PerfView OPEN-SOURCE
Download gratis PerfView.exe fra Microsoft, åbn .etl-filen, og brug derefter File > Save As for at eksportere valgte hændelser - bedst egnet til .NET- og CPU-sporinger.
Om disse formater
En ETL-fil er en Windows Event Trace Log produceret af Event Tracing for Windows (ETW) -- en binær registrering af systemhændelser såsom performancetællere, opstartsaktivitet, driver-traces…
Åbn .ETL detaljer →En XML-fil er et almindeligt tekstdokument, der gemmer strukturerede data i indlejrede, brugerdefinerede tags. Da det blot er tekst, kan enhver teksteditor åbne den - træk den ind i en…
Åbn .XML detaljer →Kvalitet & hvad man skal være opmærksom på
dumpfile.xmlkan blive ekstremt stor; en sporing over få sekunder kan indeholde hundredtusindvis af hændelsesposter.- Hændelsesfelter afkodes ved hjælp af provider-manifester på den maskine, der kører
tracerpt; ukendte providere vises som rå GUID'er. - Brug
tracerpt dinfil.etl -o trace.xml -of XMLfor eksplicit at angive et brugerdefineret output-filnavn.
Ofte stillede spørgsmål
Skal jeg have administratorrettigheder for at køre tracerpt?
Kan tracerpt eksportere til andre formater end XML?
-of CSV for kommasepareret output eller -of EVTX for en Windows-hændelseslogfil.Hvorfor viser nogle XML-felter GUID'er i stedet for navne?
tracerpt på den maskine, der fangede sporingen, for at få fuldt læsbart output.Er PerfView bedre end tracerpt til alle ETL-filer?
tracerpt er enklere og producerer et komplet XML-dump af alle hændelsestyper.