nmon使用命令


nmon使用命令

 

啟動nmon后, c       查看CPU監控的窗口

                       mV     查看內存和虛擬內存            V是大寫

                       ndt     查看網絡、磁盤和虛擬進程

         q       隱藏快捷鍵 

#nmon -f  -s5   -c10    -f        按標准格式輸出文

                                  -s5      5秒采集一次數據,

                                  -c10    采集數據10次

             -m        生成的數據文件的存放目錄

如果想停止該監控,需要通過“#ps –ef|grep nmon”查詢進程號,然后殺掉該進程以停止監控。

 

 

通過sort命令可以將nmon結果文件轉換為csv文件:

  # sort -A LS-HDP-MH-VM-173-188_161108_1412.nmon> LS-HDP-MH-VM-173-188_161108_1412.csv

  執行完sort命令后即可在當前目錄生產LS-HDP-MH-VM-173-188_161108_1412.csv文件。

4.2生成圖形化結果

為了分析nmon監控獲得的結果,IBM還提供了相應的圖形化分析工具nmon_analyser,通過nmon analyser.xls工具可以把監控的結果文件轉換成excel文件,方便分析系統的各項資源占用情況。

下載nmon_analyser(生成性能報告的免費工具):

https://www.ibm.com/developerworks/community/wikis/home?lang=en#!/wiki/Power%20Systems/page/nmon_analyser

  nmon analyser.xls工具的使用方法如下:

  (1)打開nmonanalyser.xls工具;

  (2)調整excel宏安全性:工具-宏-安全性

  (修改安全級別與可靠發行商)

  (選擇)安全級別:低

  (勾上)信任所有安裝的加載項和模板

  (勾上)信任對於“Visual Baisc項目”的訪問

  (3)修改完后,確定-關閉nmon analyser.xls,重新打開;

  (4)點擊Analyse nmondata按鈕,加載之前下載的LS-HDP-MH-VM-173-188_161108_1412.nmon文件。

  以下是分析結果的截圖:

 

五、結束nmon運行

nmon運行本身是會消耗系統資源,如需關閉nmon,直接kill掉

# ps -ef | grep nmon      (得到pid)

# kill -9pid                          (安全kill)

六、定時任務

  除配合性能測試的短期監控,我們也可以實現對系統的定期監控,作為運營維護階段的參考。定期監控實現如下:

1)   執行命令:#crontab -e

2)   在最后一行添加如下命令:
0 8 * * 1,2,3,4,5  /opt/nmon_x86_64_linux  -f -N -m/nmon/log  -s 30 -c 1200
表示:
周一到周五,從早上08點開始,監控10個小時(到18:00整為止),輸出到/nmon/log

七、nmon關鍵指標列表

4.1 系統匯總(對應excel標簽的‘SYS_SUMM’)
藍線為cpu占有率變化情況;
粉線為磁盤IO的變化情況;
4.2磁盤讀寫情況匯總(對應excel標簽的‘DISK_SUMM’)
藍色為磁盤讀的速率KB/sec
紫色為磁盤寫的速率KB/sec
4.3內存情況匯總(對應excel標簽的‘MEM’)


免責聲明!

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



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