ETWSplitter:将Windows文件的事件跟踪拆分为较小的部分

时间:2024-05-20 16:47:47
【文件属性】:

文件名称: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 <#of_Files> [压缩] 无压缩: 您也可以使用可选的压缩方式。 确实,该程序是微不足道的,但对当时的我和我的同事


【文件预览】:
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)

网友评论