2008-08-25 81 views
7

我有一堆在一段時間內捕獲信息的perfmon文件。什麼是關鍵信息的最佳工具?理想情況下,我希望能夠查看每小時的平均值,以監視已經監視的對象計數器。Perfmon文件分析工具

回答

4

也許看看使用LogParser。 這取決於如何記錄信息(Perfmon不缺乏靈活性)

如果它們是CSV,甚至可以使用ODBC Text驅動程序並針對它們運行查詢!

(性能是「有趣」)

而這裏的強制性鏈接的話題;-)

5

從我的經驗,哪怕只是Excel可以快速掀起了一個很好的工具CodingHorror article如果您將數據重新記錄到CSV或TSV,則使用perfmon圖表。您可以繪製一個滾動平均值&查看進展情況。 Excel不是很花哨,但如果你沒有超過30-40M的數據,它可以做很快的工作。我發現在使用超過50兆數據表的&表時,Excel 2007往往會變得不穩定:在某一時刻,「撤消」會導致它消耗100%CPU 1.3 GB的RAM。

附錄 - relog不是最有名的工具,但它非常有用。我不知道任何GUI前端,所以你只需要從命令行運行它。我用它的兩種最常見的情況是:

  1. 從不同系統管理員給我的日誌中刪除不必要的計數器,例如,整個過程&內存對象。
  2. 將二進制perfmon日誌轉換爲.csv或.tsv文件。
1

看看SmartMon(www.perfmonanalysis.com)。它分析CSV和SQL Server數據庫中的Perfmon數據。