您能推荐一些好的 ETW 读者吗?
我目前正在使用 Microsoft 网络监视器来解析调试事件跟踪。它不是一个坏工具,但也不是很好。您知道一些更好的解决方案吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
我目前正在使用 Microsoft 网络监视器来解析调试事件跟踪。它不是一个坏工具,但也不是很好。您知道一些更好的解决方案吗?
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
接受
或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
发布评论
评论(4)
这些是用于探索自定义 ETW 跟踪的读者:
These are readers for exploring custom ETW traces:
PerfView http://www.microsoft.com/download/en/details。 aspx?id=28567
PerfView http://www.microsoft.com/download/en/details.aspx?id=28567
如果您出于性能分析的目的而提供轨迹的图形可视化,您可以使用以下内容:
1. Windows 可靠性和性能监视器 MMC 管理单元,易于用于基本分析(本地,从服务器)
2. xperf,它是 Windows 的独立工具性能工具。
Xperf 本身是一个用于捕获和处理跟踪的命令行工具,Xperfview 允许根据捕获的数据创建图形和表格。看看这个博客文章了解概述。
3. Visual Studio 2010 分析器包含一个“Concurrency Visualizer”,它实际上是一个收集和可视化 ETW 跟踪的好工具,专门针对线程争用问题的分析而定制(但我认为也可以用于分析网络跟踪)。请参阅此关于使用该工具的博客文章,您也可以直接使用底层工具:VSPerfCmd 和 VSPerfReport 。
If you're after giving graphic visualization of traces for the sake of performance analysis, you may use the following:
1. Windows Reliability and Performance Monitor which is an MMC snap-in and is easy to use for basic analysis (locally, from the server)
2. xperf, which is a stand-alone tool from the Windows Performance Tools.
Xperf itself is a command-line tool for captures and processing traces and Xperfview allows creating graphs and tables from the captured data. Look at this blog post for an overview.
3. Visual Studio 2010 profiler contains a "Concurrency Visualizer" which is actually a nice tool to collect and visualize ETW traces, specifically tailored around analysis of thread contention issues (but can also be used to analyze network traces, I think). See this blog post on using the tool and also you may use the underlying tools directly: VSPerfCmd and VSPerfReport.
我喜欢使用 Log Parser [link] 进行解析通过日志查找我最感兴趣的事件。我喜欢类似 SQL 的查询结构。
I like to use Log Parser [link] to parse through the logs for the events that I am most interested in. I love the SQL-like query structure.