性能監控工具nmon及nmon_analyser的使用


nmon和nmon_analyser下載地址:
 
使用步驟:
1、nmon
  • 根據系統版本在以上鏈接下載對應版本的nmon,如小編下載了nmon16j,內包含多個可執行的nmon文件,執行時選擇對應的nmon版本即可
  • 切換到nmon文件夾cd ./nmon16j,執行./nmon_x86_rhel75
  • 如出現權限不足提示,則進行添加權限操作:chmod+x nmon_x86_rhel75
  • 再次執行./nmon_x86_rhel75
出現下圖,可按提示輸入快捷鍵獲取相關資源指標信息,nmon -h可查看更多幫助信息。
如:輸入c顯示cpu資源利用率
  • 如需記錄一個時間段的資源利用率,可使用命令:./nmon_x86_rhel75 -s 1 -c 300 -t -f -m .,會自動生成監控文件
其中各參數表示:
-s 1:每1秒采集一次數據。
-c 300:采集300次,即為1*300/60,采集5分鍾的數據。
-f :按標准格式輸出文件名稱,<hostname>_YYMMDD_HHMM.nmon
-m:生成的數據文件的存放目錄
-t:輸出top process
 
2、nmon_analyser
  • 將生成的nmon監控文檔下載到本地,使用nmon_analyser打開,生成一個xlsx文檔,如下圖
  • 請使用Microsoft office的excel打開nmon_analyser才可以正常打開,因為需要調用宏,如要使用wps,則需要會員,小編還為此特意下載了Microsoft,舍棄了一直用的國產wps
  • 分析監控結果時主要關心cpu%、io、mem%等,其他均可以直觀看出,只有mem%沒有直接計算寫出,需要手動計算,mem%計算公式如下:
(Memtotal - Memfree - cached - buffers)/Memtotal  * 100%
即=(B2-F2-K2-N2)/B2*100%
 
 
附參考文檔:
nmon命令:
 
nmon_analyser報告結果說明與分析:


免責聲明!

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



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