【性能監控-Perfmon工具】Perfmon工具使用教程


一、Perfmon工具簡介

Perfmon是一款Windows自帶的性能監控工具,提供了圖表化的系統性能實時監視器、性能日志和警報管理。通過添加性能計數器可以實現對CPU、內存、網絡、磁盤、進程等多類對象的上百個指標的監控。其中,性能日志可定義輸出格式為二進制文件、文本文件、SQLSERVER記錄等,以方便后續使用第三方工具進行分析。

 二、Perfmon工具的使用方法

Perfmon是windows自帶的工具,不需要安裝。打開並使用perfmon工具的步驟如下:
1、組合win+R打開運行界面,輸入perfmon,點擊確定即可打開perfmon工具界面:

 

 

 

 

 2、左側導航欄中選擇“性能監視器”,右側點擊綠色的圖標“+”號。

 

  

 3、彈出“添加計數器”界面。

 

 4、下面以項目A(進程名稱為SRE.exe)為例,添加計數器,實時監控該項目的內存、cpu、磁盤指標。

 

 

 

 

 

  

 5、查看實時監控數據。

 

2.2、使用計數器日志監控方法

       上述實時監控方法只能查看當前所配置的“持續時間”內的數據,不能把監控的數據保存 下來。如果需要持續對SRE項目或系統的指定的性能指標進行監控,就需要使用Perfmon工具的計數器日志功能。計數器日志可以把監控數據以指定的方式保存到本地,也能方便后續使用第三方工具對監控的數據進行分析。

下面仍然以項目A(進程名稱SRE.exe)為例,監控該項目的內存、cpu、磁盤指標,並將監控數據以“逗號分隔”的格式保存到本地,選擇“逗號分隔”時,保存到本地的文件將為csv格式。具體步驟如下:

1、與2.1中同樣的方法打開Perfmon工具,在左側導航欄中選擇“數據收集器集-用戶定義”,然后鼠標右鍵-新建-數據收集器集,彈出界面如下,自定義名稱如此處命名“ETK”。選擇“手動創建(高級)”,點擊“下一步”:

 

 2、繼續點擊“下一步”:

 

 3、選擇性能數據日志保存的位置,點擊“下一步”:

 

 4、點擊“完成”:

 

 5、在perfmon工具界面,左側選擇剛創建的“ETK”,鼠標右鍵-新建-數據收集器,彈出界面如下,自定義名稱如此處命名為“ETK性能監控數據”,點擊“下一步”:

 

 6、點擊“添加”,在彈出的界面中安裝2.1中介紹過的方法添加需要監控的性能指標,然后點擊“確定”:

 

 

 

 7、設置示例間隔為“5秒”,數據收集器程序將每隔5秒獲取一次監控的性能指標數據,點擊“下一步”:

 

 8、點擊“完成”:

 

 9、在Perfmon工具界面,導航欄選中創建的“ETK”,右側上方點擊綠色的“啟動”按鈕,啟動性能監控,啟動后可查看到右側“輸出”顯示前面第3步中設置的保存位置路徑:

 

 

 

 10、前往輸出路徑文件夾查看生的日志,默認格式為.blg:

 

 11、為了生成.csv格式的數據,方便我們查看並分析,需要按下圖步驟修改保存的日志格式為“逗號分隔”:

 

 12、重新查看生成的日志文件為.csv了,雙擊查看文件,可看到監控的數據,通過選中列並插入圖表來查看監控時間段內性能指標的一個趨勢:

 

 

 

 

 

 13、以上是Perfmon工具使用計數器日志監控的使用方法,在第一步中,還可以選擇“從模板創建(推薦)”,模板的來源為第一次手動創建了一個數據收集器如ETK后,可以在Perfmon界面,左側導航欄選擇“ETK”,右鍵-保存模板,如下圖:

 

 保存的模板為.xml格式,選擇位置路徑后點擊“保存”:

 

 這樣下次需要監控其他項目的性能指標(監控的指標也是ETK監控的那些指標,如內存、cpu、磁盤等)時,就不需要重新手動添加數據指標了,只需要選擇“從模板創建”,選擇本地模板即可。

三、常用的性能指標

 

 

 

 

 

 

 

 

 

----------結束-----------

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM