我目前正在使用 Microsoft Network Monitor 来解析调试事件跟踪。它不是一个坏工具,但也不是很好。你知道一些更好的解决方案吗?
问问题
5114 次
4 回答
6
这些是用于探索自定义 ETW 跟踪的读者:
- SvcPerf - 基于清单的跟踪的端到端 ETW 跟踪查看器
- LINQPad + Tx(用于日志和跟踪的 LINQ)驱动程序 - 允许您查询 ETW 跟踪的简单阅读器
- PerfView - 允许您使用 ETW 做几乎所有事情的多功能工具,但不是特别用户友好
于 2016-02-19T04:46:00.717 回答
3
于 2012-05-20T14:46:14.377 回答
2
如果您出于性能分析的目的而对跟踪进行图形可视化,则可以使用以下内容:
1. Windows 可靠性和性能监视器,它是一个 MMC 管理单元,易于用于基本分析(本地,来自服务器)
2. xperf ,它是Windows 性能工具中的一个独立工具。
Xperf本身是一个用于捕获和处理跟踪的命令行工具,Xperfview允许从捕获的数据创建图形和表格。查看此博客文章以获取概述。
3. Visual Studio 2010 profiler 包含一个“Concurrency Visualizer”,它实际上是收集和可视化 ETW 跟踪的好工具,专门针对线程争用问题的分析(但我认为也可用于分析网络跟踪)。请参阅有关使用该工具的博客文章,您也可以直接使用底层工具:VSPerfCmd和VSPerfReport。
于 2011-05-06T14:31:48.490 回答
1
我喜欢使用 Log Parser [链接] 来解析我最感兴趣的事件的日志。我喜欢类似 SQL 的查询结构。
于 2012-05-21T18:12:33.550 回答