文件名称:ETWSplitter:将Windows文件的事件跟踪拆分为较小的部分
文件大小:214KB
文件格式:ZIP
更新时间:2024-05-20 16:47:47
C#
ETWSplitter
我有一个4GB ETW文件(Windows事件跟踪),我需要使用Message Analyzer进行分析。
但是Message Analyzer无法处理它,因为它太大了。
因此,我想将* .etl文件分成较小的块,以便我的分析工具可以将其分成较小的块。
但这是二进制的ETW跟踪。 将这些文件拆分为简单的文本文件并不是一件容易的事。
因此,我找到了可以在Nuget上找到的Microsoft.Diagnostics.Tracing.TraceEvent库。
我在10分钟内编写了这个小程序,将这些* .etl文件分解为较小的块。
用法:ETWSplitter.exe
【文件预览】:
ETWSplitter-master
----ETWSplitter.csproj(6KB)
----.gitattributes(378B)
----packages.config(362B)
----TraceEvent.ReadMe.txt(5KB)
----Program.cs(5KB)
----TraceEvent.ReleaseNotes.txt(4KB)
----Properties()
--------AssemblyInfo.cs(1KB)
----usage1.png(13KB)
----README.md(1KB)
----ETWSplitter.sln(1KB)
----App.config(184B)
----.gitignore(5KB)
----FodyWeavers.xml(76B)
----_TraceEventProgrammersGuide.docx(192KB)