Perfmon文件分析工具

时间:2008-08-25 23:21:44

标签: performance logfile-analysis

我有一堆perfmon文件,它们在一段时间内捕获了信息。什么是破解这些信息的最佳工具?理想情况下,我希望能够每小时看到已监控的对象计数器的avg统计数据。

4 个答案:

答案 0 :(得分:5)

根据我的经验,如果您将数据重新连接到CSV或TSV,即使只是Excel也可以快速制作perfmon图表。您可以绘制滚动平均值&看到进展。 Excel并不华丽,但如果你的数据量不超过30-40兆,那么它可以很快完成。我发现Excel 2007在使用表格时会变得不稳定。超过50兆的数据:在某一点''撤消'导致它消耗100%的CPU和数据1.3 GB的RAM。

附录 - relog不是最着名的工具,但它非常有用。我不知道任何GUI前端,所以你只需要从命令行运行它。我用过它的两个最常见的情况是

  1. 从不同系统管理员给我的日志中删除不必要的计数器,例如整个过程&记忆对象。
  2. 将二进制perfmon日志转换为.csv或.tsv文件。

答案 1 :(得分:4)

或许考虑使用LogParser。 这取决于信息的记录方式(Perfmon不缺乏灵活性)

如果它们是CSV,您甚至可以使用ODBC Text驱动程序并对它们运行查询!

(表现会'有趣')

这是关于该主题的CodingHorror article的强制性链接; - )

答案 2 :(得分:2)

这是Codeplex上提供的免费工具,提供图表功能,以及不同服务器角色的内置阈值,也可以修改。生成HTML报告。

http://www.codeplex.com/PAL/Release/ProjectReleases.aspx?ReleaseId=21261

答案 3 :(得分:1)

看看SmartMon(www.perfmonanalysis.com)。它分析CSV和SQL Server数据库中的Perfmon数据。