国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

使用JMeter做壓力測(cè)試:常用插件、服務(wù)器硬件監(jiān)控

這篇具有很好參考價(jià)值的文章主要介紹了使用JMeter做壓力測(cè)試:常用插件、服務(wù)器硬件監(jiān)控。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

?jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

在前一篇文章中,我們掌握了JMeter安裝、入門(mén)、結(jié)果分析等內(nèi)容,已經(jīng)對(duì)JMeter有了一個(gè)入門(mén)的學(xué)習(xí)。

對(duì)于JMeter默認(rèn)的插件,往往不太夠,例如,我們響應(yīng)監(jiān)控cpu、內(nèi)存、網(wǎng)絡(luò)等資源,那我們就得掌握一些常用得插件的使用才行。

那我們今天就來(lái)繼續(xù)深入的學(xué)習(xí)一下,主要從以下這些內(nèi)容進(jìn)行學(xué)習(xí):

  • JMeter常用插件下載及使用

  • 服務(wù)器硬件資源監(jiān)控

好了,廢話不多說(shuō),直接進(jìn)入主題了?。?!

JMeter常用插件下載及使用

已有內(nèi)容的分析維度不夠:需要加入新的插件。

查看應(yīng)用服務(wù)器測(cè)試報(bào)告中的:

  • TPS、QPS

  • RT

  • 壓力機(jī)活動(dòng)線程數(shù)

01 插件下載

官網(wǎng)上下載plugins-manager.jar。

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

放入 lib/ext 文件夾里面,然后打開(kāi)JMeter:

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

在線下載方法如下圖所示:

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

在線安裝JMeter插件即可。

02 插件介紹

1 、PerfMon:監(jiān)控服務(wù)器硬件,如CPU、內(nèi)存、硬盤(pán)讀寫(xiě)速度等。

  • Allows collecting target server resource metrics

2 、Basic Graphs:主要顯示平均響應(yīng)時(shí)間,活動(dòng)線程數(shù),成功/失敗交易數(shù)等。

  • Average Response Time 平均響應(yīng)時(shí)間

  • Active Threads 活動(dòng)線程數(shù)

  • Successful/Failed Transactions 成功/失敗 事務(wù)數(shù)

3 、Additional Graphs:主要顯示吞吐量,連接時(shí)間,每秒的點(diǎn)擊數(shù)等。

  • Response Codes

  • Bytes Throughput

  • Connect Times

  • Latency

  • Hits/s

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

安裝好這些插件后,就可以看到上面這些監(jiān)聽(tīng)器。

03 配置插件的監(jiān)聽(tīng)器

如果可以配置如下三個(gè)監(jiān)聽(tīng)器,就表示插件已經(jīng)安裝成功!執(zhí)行壓力測(cè)試,就可以看見(jiàn)壓測(cè)的每秒事務(wù)數(shù)、響應(yīng)時(shí)間,活動(dòng)線程數(shù)等壓測(cè)結(jié)果。

  • 響應(yīng)時(shí)間:jp@gc - Response Times Over Time

  • 活動(dòng)線程數(shù):jp@gc - Active Threads Over Time

  • 每秒事務(wù)數(shù):jp@gc - Transactions per Second

響應(yīng)時(shí)間:jp@gc - Response Times Over Time(RT)。

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

活動(dòng)線程數(shù):jp@gc - Active Threads Over Time。

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

每秒事務(wù)數(shù):jp@gc - Transactions per Second(TPS)。

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

04 性能關(guān)鍵指標(biāo)分析

1、RT:響應(yīng)時(shí)間

平均值:請(qǐng)求響應(yīng)的平均時(shí)間是13ms。

中位數(shù):50%請(qǐng)求響應(yīng)時(shí)間都在10ms之內(nèi)。

90%百分位:90%的請(qǐng)求都在44ms之內(nèi)響應(yīng)結(jié)束。

95%百分位:95%的請(qǐng)求都在35ms之內(nèi)響應(yīng)結(jié)束。

99%百分位:99%的請(qǐng)求都在29ms之內(nèi)響應(yīng)結(jié)束。

最小值:請(qǐng)求響應(yīng)最小時(shí)間2ms。

最大值:請(qǐng)求響應(yīng)的最大時(shí)間是45ms。

2、壓力機(jī)活動(dòng)線程數(shù)

壓力機(jī)活動(dòng)線程數(shù)表明壓測(cè)過(guò)程中施加的壓力的情況。

3、TPS:每秒的事務(wù)數(shù)

數(shù)字愈大,代表性能越好。

4、QPS:每秒的查詢(xún)數(shù)量

1tps >= QPS,數(shù)字愈大,代表性能越好。

5、吞吐量:每秒的請(qǐng)求數(shù)量

數(shù)字愈大,代表性能越好。

服務(wù)器硬件資源監(jiān)控

壓測(cè)的時(shí)候,我們需要實(shí)時(shí)了解服務(wù)器【CPU、內(nèi)存、網(wǎng)絡(luò)、服務(wù)器Load】的狀態(tài)如何,如何監(jiān)控服務(wù)器的資源占用情況呢?

方法有很多種:

  • 使用shell命令

  • 使用finalshell

  • 使用JMeter壓測(cè)工具perfmon

監(jiān)控原理:

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

使用agent代理實(shí)現(xiàn)監(jiān)控。

01 配置服務(wù)端代理

注意:服務(wù)器硬件資源的監(jiān)控,必須在服務(wù)端安裝serverAgent代理服務(wù),JMeter才能實(shí)現(xiàn)監(jiān)控服務(wù)端的cpu、內(nèi)存、io的使用情況。

ServerAgent下載地址:https://github.com/undera/perfmon-agent/blob/master/README.md

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

這里以2.2.3版本為例。

Linux:

# 默認(rèn)啟動(dòng)運(yùn)行 startAgent.sh 腳本即可

# 服務(wù)啟動(dòng)默認(rèn) 4444 端口,根本連接不上,因此自己創(chuàng)建一個(gè)部署腳本文件對(duì)此進(jìn)行部署,且把端口修改為 7879
nohup java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7879 --tcp-port 7879 > log.log 2>&1 &

# 賦予可執(zhí)行權(quán)限
chmod 755 startAgent.sh

啟用 7879 端口后,服務(wù)器的cpu、io,內(nèi)存使用情況就順利監(jiān)控到了。

Window:

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

雙擊啟動(dòng),默認(rèn)的端口是 4444,當(dāng)然我們也可以用上面的方式,自定義端口。

02 監(jiān)控CPU

  • Elapse time:消耗時(shí)間

  • Performance Metrics:性能指標(biāo)

jp@gc PerfMon Metrics Collector:

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

  • idle:CPU空閑

  • iowait:IO等待

  • CPU system:CPU系統(tǒng)占用

  • CPU user:CPU用戶(hù)占用

03 監(jiān)控網(wǎng)絡(luò)

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

  • 接收字節(jié):byteSrecv【單位:比特、KB、MB】

  • 發(fā)送字節(jié):byteSent【單位:比特、KB、MB】

  • 發(fā)送(transport):tx

  • 接收(receive):rx

04 監(jiān)控內(nèi)存

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

  • used Perc:每分鐘使用內(nèi)存【單位:字節(jié)、KB、MB】

  • free Perc:每分鐘未使用內(nèi)存【單位:字節(jié)、KB、MB】

好了,以上就是壓力測(cè)試-JMeter常用插件、服務(wù)器硬件監(jiān)控的分享了。

最后:?下方這份完整的軟件測(cè)試視頻教程已經(jīng)整理上傳完成,需要的朋友們可以自行領(lǐng)取【保證100%免費(fèi)】

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

軟件測(cè)試面試文檔

我們學(xué)習(xí)必然是為了找到高薪的工作,下面這些面試題是來(lái)自阿里、騰訊、字節(jié)等一線互聯(lián)網(wǎng)大廠最新的面試資料,并且有字節(jié)大佬給出了權(quán)威的解答,刷完這一套面試資料相信大家都能找到滿意的工作。

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員

jmeter 插件,程序員,軟件測(cè)試,程序人生,jmeter,壓力測(cè)試,自動(dòng)化測(cè)試,功能測(cè)試,面試,軟件測(cè)試,程序員文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-751554.html

到了這里,關(guān)于使用JMeter做壓力測(cè)試:常用插件、服務(wù)器硬件監(jiān)控的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶(hù)投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 自動(dòng)化測(cè)試實(shí)戰(zhàn)篇(8),jmeter并發(fā)測(cè)試登錄接口,模擬從100到1000個(gè)用戶(hù)同時(shí)登錄測(cè)試服務(wù)器壓力

    自動(dòng)化測(cè)試實(shí)戰(zhàn)篇(8),jmeter并發(fā)測(cè)試登錄接口,模擬從100到1000個(gè)用戶(hù)同時(shí)登錄測(cè)試服務(wù)器壓力

    進(jìn)程是資源分配最小單位,線程是程序執(zhí)行的最小單位; 每個(gè)進(jìn)程內(nèi)部會(huì)有N個(gè)線程,但至少要有1個(gè)線 程。 比如公司就是一個(gè)進(jìn)程,公司的員工就是線程。 線程占用的資源要?進(jìn)程少很多。 線程之間通信比進(jìn)程更方便 并發(fā)是指在一個(gè)時(shí)間段內(nèi)有多個(gè)進(jìn)程在執(zhí)行 并行指的是

    2024年02月16日
    瀏覽(24)
  • Jmeter性能測(cè)試 —— jmeter之使用ServerAgent監(jiān)控服務(wù)器

    Jmeter性能測(cè)試 —— jmeter之使用ServerAgent監(jiān)控服務(wù)器

    ServerAgent 性能測(cè)試時(shí)我們關(guān)注的重要指標(biāo)是:并發(fā)用戶(hù)數(shù),TPS,請(qǐng)求成功率,響應(yīng)時(shí)間,服務(wù)器的CPU,memory, I/O disk等。Jmeter的聚合報(bào)告可以查看并發(fā)數(shù)、吞吐量、請(qǐng)求成功率、響應(yīng)時(shí)間等;如果要查看服務(wù)器端的CPU,memory, I/O disk等就需要安裝插件ServerAgent 將ServerAgent-2.2

    2024年02月07日
    瀏覽(27)
  • 使用jmeter的HLS插件進(jìn)行流媒體的壓力測(cè)試

    使用jmeter的HLS插件進(jìn)行流媒體的壓力測(cè)試

    目錄 一、準(zhǔn)備 二、使用步驟 1.添加HLS插件 2.?示例 最近項(xiàng)目中開(kāi)始做國(guó)標(biāo)的項(xiàng)目,需要進(jìn)行視頻流的壓力測(cè)試,在前端界面基本上最多也就是16宮格,想要測(cè)試更多的視頻流,就需要使用jmeter中的HLS Plugins來(lái)進(jìn)行壓力測(cè)試(能自己寫(xiě)腳本的更好),下面就是本人進(jìn)行視頻流測(cè)

    2024年02月11日
    瀏覽(79)
  • Web服務(wù)器壓力測(cè)試

    Web服務(wù)器壓力測(cè)試

    使用WebBench去進(jìn)行網(wǎng)站的壓力測(cè)試 1、去github下載項(xiàng)目源碼webbench 2、download到本地 3、將壓縮包上傳到虛擬機(jī)上 4、解壓,使用命令:unzip 壓縮包名 5、 6、構(gòu)建項(xiàng)目 7、上述動(dòng)作完成后,生成可執(zhí)行文件webbench 8、開(kāi)始測(cè)試,測(cè)試命令格式如下: 例子:3個(gè)客戶(hù)端,運(yùn)行3秒 選項(xiàng):

    2023年04月15日
    瀏覽(25)
  • 服務(wù)器穩(wěn)定性測(cè)試-LTP壓力測(cè)試方法及工具下載

    服務(wù)器穩(wěn)定性測(cè)試-LTP壓力測(cè)試方法及工具下載

    LTP(LinuxTest Project)是SGI、IBM、OSDL和Bull合作的項(xiàng)目,目的是為開(kāi)源社區(qū)提供一個(gè)測(cè)試套件,用來(lái)驗(yàn)證Linux系統(tǒng)可靠性、健壯性和穩(wěn)定性。LTP測(cè)試套件是測(cè)試Linux內(nèi)核和內(nèi)核相關(guān)特性的工具的集合。 該工具的目的是通過(guò)把測(cè)試自動(dòng)化引入到Linux內(nèi)核測(cè)試,提高Linux的內(nèi)核質(zhì)量。

    2024年02月02日
    瀏覽(54)
  • 2023最新網(wǎng)站服務(wù)器CC壓力測(cè)試系統(tǒng)源碼 前后端全開(kāi)源

    2023最新網(wǎng)站服務(wù)器CC壓力測(cè)試系統(tǒng)源碼 前后端全開(kāi)源

    CC 攻擊是一種 DDoS(分布式拒絕服務(wù)),它似乎比其他 DDoS 攻擊更具技術(shù)性。在這種攻擊中,看不到假I(mǎi)P,看不到特別大的異常流量,但會(huì)導(dǎo)致服務(wù)器無(wú)法正常連接。今天介紹的就是一款CC壓力測(cè)試系統(tǒng) CC攻擊的原理是攻擊者控制部分主機(jī)不斷向?qū)Ψ椒?wù)器發(fā)送大量數(shù)據(jù)包,導(dǎo)

    2024年02月16日
    瀏覽(29)
  • Jmeter如何進(jìn)行多服務(wù)器遠(yuǎn)程測(cè)試

    Jmeter如何進(jìn)行多服務(wù)器遠(yuǎn)程測(cè)試

    ?? 視頻學(xué)習(xí): 文末有免費(fèi)的配套視頻可觀看 ???關(guān)注公眾號(hào)【互聯(lián)網(wǎng)雜貨鋪】,回復(fù) 1?, 免費(fèi)獲取軟件測(cè)試全套資料,資料在手,漲薪更快 JMeter是Apache軟件基金會(huì)的開(kāi)源項(xiàng)目,主要來(lái)做功能和性能測(cè)試,用Java編寫(xiě)。 我們一般都會(huì)用JMeter在本地進(jìn)行測(cè)試,但是受到單個(gè)電

    2024年04月26日
    瀏覽(21)
  • jmeter 在linux服務(wù)器中執(zhí)行性能測(cè)試、監(jiān)聽(tīng)服務(wù)器資源指標(biāo)

    jmeter 在linux服務(wù)器中執(zhí)行性能測(cè)試、監(jiān)聽(tīng)服務(wù)器資源指標(biāo)

    下載apache-jmeter-5.5文件; 下載ServerAgent-2.2.3文件; 解壓apache-jmeter-5.5文件;(需先安裝java環(huán)境) 找到apache-jmeter-5.5apache-jmeter-5.5bin目錄,運(yùn)行 ApacheJMeter.jar 創(chuàng)建 測(cè)試計(jì)劃 、 線程組 、 HTTP請(qǐng)求 及各類(lèi)監(jiān)聽(tīng)組件; 保存腳本為 xxx.jmx 文件。 將apache-jmeter-5.5.tgz 壓縮包上傳至服務(wù)器,

    2024年02月09日
    瀏覽(24)
  • Jmeter 測(cè)試腳本錄制器-HTTP 代理服務(wù)器

    Jmeter 測(cè)試腳本錄制器-HTTP 代理服務(wù)器

    使用Jmeter 代理服務(wù)器可以錄制測(cè)試腳本,只需要在瀏覽器中訪問(wèn)相關(guān)的頁(yè)面,配置相關(guān)的過(guò)濾規(guī)則,即可獲取對(duì)應(yīng)的接口請(qǐng)求地址、入?yún)ⅲ浅7奖恪?Jmeter配置代理服務(wù)器之后,所有的請(qǐng)求都會(huì)經(jīng)過(guò)Jmeter,這樣就能錄制相關(guān)的請(qǐng)求地址、參數(shù)。 添加代理服務(wù)器 測(cè)試計(jì)劃 -

    2024年01月18日
    瀏覽(27)
  • c++ http服務(wù)器之Apache工具ab壓力測(cè)試(nginx與brpc)

    c++ http服務(wù)器之Apache工具ab壓力測(cè)試(nginx與brpc)

    ab全稱(chēng)為:apache bench,官方注釋為: Apache超文本傳輸協(xié)議(HTTP)的性能測(cè)試工具。其設(shè)計(jì)意圖是描繪當(dāng)前所安裝的Apache的執(zhí)行性能,主要是顯示你安裝的Apache每秒可以處理多少個(gè)請(qǐng)求。apache自帶的壓力測(cè)試工具。ab非常實(shí)用,它不僅可以對(duì)apache服務(wù)器進(jìn)行網(wǎng)站訪問(wèn)壓力測(cè)試,也

    2024年02月07日
    瀏覽(21)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包