在性能測試時使用nmon進行監控服務器性能


  在使用Jmeter進行性能測試,可以使用nmon進行服務器的監控。

一、nmon說明

  nmon分為工具包和分析包(nmonanalyser

  nmon安裝很簡單,根據服務器版本,下載相應的版本后,進行安裝即可。

二、nmon監聽

1、實時監聽

  在nmon安裝目錄下,使用./nmon啟動nmon工具。

  在啟動成功后,輸入不同的命令,可以監控不同的信息

  c---可顯示CPU的信息;

  m---可顯示內存的信息;

  n---可顯示網絡的信息;

  d---可顯示磁盤信息;

  t---可查看系統的進程信息。

2、采集監控數據

  在實際性能測試中,更多的情況是將一段時間類的各種數據積累下來,以便分析。

  采集數據

  nmon -sn -cn -f -m 地址

說明:

  sn:表示每個n秒抽樣一次;

  cn:取n個抽樣數據,如:s1c300---表示:每個1秒抽樣1個數據,共抽樣300個數據后停止抽樣(1*300/60=5分鍾:表示會運行5分鍾)

  -f:表示按標准輸出格式輸出文件(hostname_YYYYMMDD_HHMM.nmon

  -m 地址:表示-f生成的監控文件的保存位置。

  (在nmon監聽的過程中,如果需要手動停止數據的采集,可以先找到進程id,然后殺死:ps -ef|grep nmon(找到nmon的進程id),kill -9 idid值)

3、生成圖表分析數據

  在數據采集完成后,在nmon analyser工具中進行數據的圖片生成和分析。

  打開nmon analyser,點擊Analyse nmon data按鈕,選擇之前收集到的文件,等待生成圖表


免責聲明!

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



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