在效能測試時使用nmon進行監控伺服器效能

2022-07-17 12:36:09 字數 913 閱讀 1650

在使用jmeter進行效能測試,可以使用

nmon

進行伺服器的監控。

nmon分為工具包和分析包(

nmonanalyser

)在nmon安裝目錄下,使用

./nmon

啟動nmon

工具。在啟動成功後,輸入不同的命令,可以監控不同的資訊

c---可顯示

cpu的資訊;

m---可顯示記憶體的資訊;

n---可顯示網路的資訊;

d---可顯示磁碟資訊;

t---可檢視系統的程序資訊。

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

採集資料

nmon -sn -cn -f -m 位址

說明:sn:表示每個

n秒抽樣一次;

cn:取

n個抽樣資料,如:s1,

c300---

表示:每個

1秒抽樣

1個資料,共抽樣

300個資料後停止抽樣(

1*300/60=5

分鐘:表示會執行

5分鐘)

-f:表示按標準輸出格式輸出檔案(

hostname_yyyymmdd_hhmm.nmon)-f

生成的監控檔案的儲存位置。

(在nmon監聽的過程中,如果需要手動停止資料的採集,可以先找到程序

id,然後殺死:

ps -ef|grep nmon

(找到nmon

的程序id

),kill -9 id(id

值)在資料採集完成後,在nmon analyser工具中進行資料的生成和分析。

開啟nmon analyser,點選

analyse nmon data

按鈕,選擇之前收集到的檔案,等待生成圖表

全棧效能測試 25Linux系統Nmon監控

檢視靜態cpu的情況可以通過cat proc cpuinfo或uptime命令檢視。靜態的還可以 lscpu,比較常用。查總體的 cat proc cpuinfo查每乙個邏輯cpu的資訊,物理的x2 2是超執行緒的意思 x核數,得出來的數字就是邏輯上的,程式上 top檢視的是動態的資訊,在按1,看每...

效能測試之nmon對linux伺服器的監控

nmon是一款計算機效能系統監控工具,因為它免費,體積小,安裝簡單,耗費資源低,廣泛應用於aix和linux系統 效能測試時,需要根據測試場景的執 況,分析一段時間內系統資源的變化,這時需要nmon採集資料並儲存下來,以下是常用的引數 f 引數 生成檔案,檔名 主機名 當前時間.nmon t 引數 ...

效能測試指標監控 nmon工具的使用

1 檢視伺服器系統版本 cat proc version 上傳壓縮檔案,放到該資料夾下,解壓 3 操作 在nmon6d目錄中,可以找到nmon x86 64 centos6這個檔案,並對它新增執行許可權 chmod x nmon x86 64 centos6 再把該程式檔案加入環境變數執行目錄,如果...