在使用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 再把該程式檔案加入環境變數執行目錄,如果...