1苛预、插件下載Jmeter plugins
1.1plugins 插件下載
下載 JMeterPlugins-Extras.jar、JMeterPlugins-Standard.jar许起、
ServerAgent-2.2.3 三個(gè)插件十偶,進(jìn)行輔助服務(wù)器監(jiān)控
1.2 解壓壓縮包
前兩個(gè)解壓包中的 JAR 文件,拷貝到 jmeter 的 lib/ext 目錄下
2园细、組件簡介
1.3 常用組件簡要介紹
16jp@gc - Bytes Throughput Over Time:不同時(shí)間吞吐量展示聚合報(bào)告里惦积,
Throughput 是按請求個(gè)數(shù)來展示的,比如說 1.9/sec猛频,就是每 s 發(fā)送 1.9
個(gè)請求狮崩;而這里的展示是按字節(jié) Bytes 來展示的圖表
jp@gc - Composite Graph: 混合圖表
在它的 Graphs 里面可以設(shè)置多少個(gè)圖表一起展示,它可以同時(shí)展示多個(gè)圖
表
jp@gc - Hits per Second:每秒點(diǎn)擊量
jp@gc - PerfMon Metrics Collector:服務(wù)器性能監(jiān)測控件鹿寻,包括 CPU厉亏,
Memory,Network烈和,I/O 等等
jp@gc - Reponse Latencies Over Time:記錄客戶端發(fā)送請求完成后爱只,服
務(wù)器端返回請求之前這段時(shí)間
jp@gc - Reponse Times Distribution: 顯示測試的響應(yīng)時(shí)間分布,X 軸
顯示由時(shí)間間隔分組的響應(yīng)時(shí)間招刹,Y 軸包含每個(gè)區(qū)間的樣本數(shù)
jp@gc - Transactions per Second: 每秒事務(wù)數(shù)恬试,服務(wù)器每秒處理的事
務(wù)數(shù)
3、服務(wù)器serverAgent安裝
3.1 serverAgent 安裝
不需要?jiǎng)h減疯暑,如檢測 windows 服務(wù)器训柴,直接啟動(dòng) startAgent.bat 即可
如檢測 Linux 服務(wù)器啟動(dòng)./startAgent.sh 即可
3.2 配置監(jiān)控服務(wù)器性能參數(shù)的組件
主要用到這個(gè)組件:jp@gc - PerfMon Metrics Collector
3.3 設(shè)置負(fù)載,執(zhí)行腳本妇拯,查看監(jiān)控結(jié)果
3.4 結(jié)果導(dǎo)出
圖表可導(dǎo)出成 csv 文件幻馁,配合聚合報(bào)告,分析服務(wù)器性能狀況越锈,每次執(zhí)行時(shí)
檢測 cpu 需要進(jìn)行瀏覽 txt 文件保存仗嗦,否則會報(bào)錯(cuò)
測試工作軟件包下載,要不知道下載哪個(gè)就都下載下
軟件包:https://pan.baidu.com/s/1NxB2HaGRrRs9ERVu9w3SvQ
提取碼:nn5j