dotnet-wtrace:基于 EventPipes 的用于实时跟踪 .NET 应用程序的命令行工具

时间:2024-08-24 05:16:12
【文件属性】:

文件名称:dotnet-wtrace:基于 EventPipes 的用于实时跟踪 .NET 应用程序的命令行工具

文件大小:374KB

文件格式:ZIP

更新时间:2024-08-24 05:16:12

F#

dotnet-wtrace 项目主页位于 。 Dotnet-wtrace 是一个命令行工具,用于读取 .NET Core 应用程序发出的跟踪事件。 它可以从启动开始跟踪进程,附加到已经运行的进程,或读取 .nettrace 文件。 与 dotnet-trace 相比,它在事件到达时输出事件(由于目标进程端的缓冲,有一些延迟)。 它并不是要取代 dotnet-trace,而是帮助您进行初步的问题诊断。 为了使事件数据更具可读性,dotnet-wtrace 会进行一些预处理,并且可能不会显示所有事件字段。 我为最有用的(在我看来)事件实现了几个处理程序。 这些事件包括异常、GC、加载器、ASP.NET Core、EF Core 和网络事件。 您可以通过选择特定的处理程序和设置过滤器来限制输出。 查看以了解更多信息。 一个示例命令行: dotnet-wtrace --handlers


【文件预览】:
dotnet-wtrace-main
----.gitattributes(2KB)
----.github()
--------workflows()
----.vscode()
--------launch.json(921B)
--------tasks.json(845B)
----dotnet-wtrace()
--------Tracing()
--------Models()
--------Events()
--------TraceControl.fs(13KB)
--------Commons()
--------Program.fs(7KB)
--------dotnet-wtrace.fsproj(2KB)
----LICENSE(1KB)
----build()
--------Common.targets(818B)
----screenshot.png(342KB)
----dotnet-wtrace.tests()
--------dotnet-wtrace.tests.fsproj(872B)
--------CommonsTests.fs(805B)
--------Program.fs(47B)
--------EventFilterTests.fs(2KB)
----README.md(3KB)
----.gitignore(6KB)
----dotnet-wtrace.sln(2KB)

网友评论