在性能测试时使用nmon进行监控服务器性能
在使用Jmeter進(jìn)行性能測(cè)試,可以使用nmon進(jìn)行服務(wù)器的監(jiān)控。
一、nmon說明
nmon分為工具包和分析包(nmonanalyser)
nmon安裝很簡單,根據(jù)服務(wù)器版本,下載相應(yīng)的版本后,進(jìn)行安裝即可。
二、nmon監(jiān)聽
1、實(shí)時(shí)監(jiān)聽
在nmon安裝目錄下,使用./nmon啟動(dòng)nmon工具。
在啟動(dòng)成功后,輸入不同的命令,可以監(jiān)控不同的信息
c---可顯示CPU的信息;
m---可顯示內(nèi)存的信息;
n---可顯示網(wǎng)絡(luò)的信息;
d---可顯示磁盤信息;
t---可查看系統(tǒng)的進(jìn)程信息。
2、采集監(jiān)控?cái)?shù)據(jù)
在實(shí)際性能測(cè)試中,更多的情況是將一段時(shí)間類的各種數(shù)據(jù)積累下來,以便分析。
采集數(shù)據(jù)
nmon -sn -cn -f -m 地址
說明:
sn:表示每個(gè)n秒抽樣一次;
cn:取n個(gè)抽樣數(shù)據(jù),如:s1,c300---表示:每個(gè)1秒抽樣1個(gè)數(shù)據(jù),共抽樣300個(gè)數(shù)據(jù)后停止抽樣(1*300/60=5分鐘:表示會(huì)運(yùn)行5分鐘)
-f:表示按標(biāo)準(zhǔn)輸出格式輸出文件(hostname_YYYYMMDD_HHMM.nmon)
-m 地址:表示-f生成的監(jiān)控文件的保存位置。
(在nmon監(jiān)聽的過程中,如果需要手動(dòng)停止數(shù)據(jù)的采集,可以先找到進(jìn)程id,然后殺死:ps -ef|grep nmon(找到nmon的進(jìn)程id),kill -9 id(id值)
3、生成圖表分析數(shù)據(jù)
在數(shù)據(jù)采集完成后,在nmon analyser工具中進(jìn)行數(shù)據(jù)的圖片生成和分析。
打開nmon analyser,點(diǎn)擊Analyse nmon data按鈕,選擇之前收集到的文件,等待生成圖表
轉(zhuǎn)載于:https://www.cnblogs.com/smallstone2018/p/9884922.html
總結(jié)
以上是生活随笔為你收集整理的在性能测试时使用nmon进行监控服务器性能的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux--DHCP
- 下一篇: nginx测试小结