jmeter壓測----環境準備(PerfMon Metrics Collector and Server Agent原理和使用)
今天來講一講jmeter的壓測環境準備,也是PerfMon Metrics Collector 和 Server Agent這兩個工具的配置
我們知道進行壓測其實就是模擬多併發請求給伺服器,然後通過一些效能指標來綜合評估伺服器所能承受的壓力。
在去jmeter官網下載客戶端後,是已經自帶有壓力測試的相關元件的了,執行壓測後的聚合報告已經拿到我們的需要的各種響應時間引數了,已經足夠我們定位到一個粗略的壓測值,那麼為了更好的定位和分析瓶頸,還要看的是伺服器的相關效能指標,比如cpu、記憶體、IO讀寫和TPS等等。
伺服器的效能監控jmeter是完全支援的,我們需要兩個東西,一個是執行在服務端起到獲取相關效能資料併發送給jmeter的名叫Server Agent的東西,還有一個就是jmeter的起到接受Server Agent傳遞過來的資料並以GUI形式展示的擴充套件外掛啦。
1.支援cpu、記憶體、IO、網路等等超過75個系統指標
2.支援GUI模式和非GUI模式,可以通過配置來以檔案的形式儲存效能指標
原理:因為jmeter只支援tomcat,所以支援使用了SIGAR開源庫,這個開源庫支援每一個系統
好了,知道了相關概念,我們接下來開始配置:
1.登入https://jmeter-plugins.org/wiki/PerfMonAgent/下載ServerAgent-2.2.1.zip,解壓可以直接執行
2.到https://jmeter-plugins.org/downloads/old/下載JMeterPlugins-Standard-1.4.0.zip和JMeterPlugins-Extras-1.4.0.zip
PS:jmeter的plugin1.4.0的只支援jmeter3.2以下,不包括3.2,有點坑爹!
3.然後解壓兩個zip包,把jar檔案拷貝到/lib/ext資料夾下,環境配置就完成了。
接下來實際執行一下:
1.直接執行ServerAgent-2.2.1資料夾下的startAgent.bat,啟動監控
2.開啟jmeter,新建執行緒組,設定迴圈下去的執行緒
3.新建測試用的取樣器,並在監聽器選擇[email protected] - PerfMon Metrics Collector和[email protected] - Transactions per Second兩個監聽器,簡單配置一下它們,配置要監聽的IP和埠,ServerAgent預設是4444埠,當然你可以修改,比如:./startAgent.sh –udp-port 0 –tcp-port 3450這樣。
4.執行就行了,GUI介面就是一目瞭然,不是麼。
好了,今天的教程就到這裡為止了。
相關推薦
jmeter壓測----環境準備(PerfMon Metrics Collector and Server Agent原理和使用)
今天來講一講jmeter的壓測環境準備,也是PerfMon Metrics Collector 和 Server Agent這兩個工具的配置 我們知道進行壓測其實就是模擬多併發請求給伺服器,然後通過一些效能指標來綜合評估伺服器所能承受的壓力。
jmeter插件如何協助進行內存監控 之 PerfMon Metrics Collector設置
內存 點擊 技術 啟動 下載地址 com ext ges nag 參考文章: http://www.cnblogs.com/zhaoxd07/p/5197669.html 當然最重要的是自己的實踐,之前試的別人用的老的包 如XXstand.jar,結果並沒有成功
JMeter PerfMon Metrics Collector服務器性能監控插件
plugin tps mdr pan mage serve 添加 bin lob 官方文檔地址https://jmeter-plugins.org/wiki/PerfMon/ 啟動JMeter,下載客戶端插件: 服務端下載地址 https://git
jmeter—PerfMon Metrics Collector(附java.io.IOException: Agent is unreachable via TCP錯誤解決辦法) jmeter—PerfMon Metrics Collector(附java.io.IOException: Agen
jmeter—PerfMon Metrics Collector(附java.io.IOException: Agent is unreachable via TCP錯誤解決辦法 轉自https://www.cnblogs.com/jescs/p/7026437.html 新增伺服器監控
JMeter [email protected] - PerfMon Metrics Collector外掛
今天來介紹一下使用JMeter監測伺服器效能,一般監測伺服器的四個指標:CPU,Memory,Disks I/O,NetWork I/O,,使用到的外掛是[email protected] - PerfMon Metrics Collector。 JMeter外掛之[email
JMeter jp@gc - PerfMon Metrics Collector插件
介紹 col spa lang lec 位置 src mil color 今天來介紹一下使用JMeter監測服務器性能,一般監測服務器的四個指標:CPU,Memory,Disks I/O,NetWork I/O,,使用到的插件是jp@gc - PerfMon Metrics
5.11.6 jmeter元件-監聽器—伺服器效能監控PerfMon Metrics Collector
伺服器效能監控PerfMon Metrics Collector 在效能測試時,瞭解載入的伺服器的健康狀況是很重要的。使用.jp@gc - PerfMon Metrics Collector,你可以監視幾乎所有的平臺的CPU,記憶體,交換,磁碟I/O和網路I/O
JMeter PerfMon Metrics Collector效能監控外掛
官方文件地址https://jmeter-plugins.org/wiki/PerfMon/ 啟動JMeter,下載客戶端外掛: 服務端下載地址 https://github.com/undera/perfmon-a
jmeter分散式部署壓測環境部署
前提:裝好jdk、jmeter等相應工具 1、負載機配置: ① 配置埠號: ②啟動負載機: Windows:點選jmeter/bin 下的jmeter-server.bat Linux:進入jmeter/bin 目錄執行:
jmeter伺服器壓測--------環境配置
前言:前段時間一直在做壓力測試,模擬真人壓力測試,檢視伺服器承受狀況。內容:一、jdk配置1、jdk安裝2、jdk環境配置我的電腦-屬性--高階系統設定--環境變數--系統變數,新增下列配置變數名:JAVA_HOME變數值:填寫jdk的安裝目錄變數名:Path變數值:%JAV
命令運行Jmeter壓測腳本
body inux bat 自動 linux 基本 問題 blog 結束時間 今天在針對單一接口壓測時出現了從未遇到的問題,設好並發量後用調度器控制腳本的開始和結束,但在腳本應該自動結束時間,腳本卻停不下來,手動stop報告就會有error率,卡了我很久很久不能解決,網絡上
手把手教你jmeter壓測--適合入門
個數 gpo image .cn 發出 是我 gre target src 【後臺測試】手把手教你jmeter壓測 我知道我遲早是要踏上了後臺測試之路的,只是沒想到來的這麽突然。新接手了一個項目,在第一版發出後,產品需要做運營活動拉量,因為我擔心突然的流量湧入是否會對後臺
jmeter壓測網站
ech let 正則表達 process 壓測 單個 options 下載 平臺 1.Jmeter介紹 Jmeter是apache組織開發的基於java的壓力測試工具。 Jmeter可以用於對服務器、網絡活對象模擬巨大的負載,來自不同壓力類別下測試他們的強度和分析整體性能。
【後臺測試】手把手教你jmeter壓測
異常 等於 spl 分別是 觀察 路徑 string gre block 我知道我遲早是要踏上了後臺測試之路的,只是沒想到來的這麽突然。新接手了一個項目,在第一版發出後,產品需要做運營活動拉量,因為我擔心突然的流量湧入是否會對後臺造成壓力呢?因此決定做一下壓測: 下面就
JMeter壓測輸出HTML圖形化報表
位置 文件 第一次 user jmeter tor 生成 desktop img 第一次使用Jmeter的圖形化報表功能,記錄下練習的例子。 1、方式一:圖形化界面執行,使用生成的jtl文件,生成圖形化報表 練習: (1)線程數:100 (2)HTTP請求:www.ba
Jmeter壓測Thrift服務接口
授權 二次 lib 線程 name 客戶端 b- 運營 設置 此文已由作者夏鵬授權網易雲社區發布。歡迎訪問網易雲社區,了解更多網易技術產品運營經驗。Apache Jmeter是基於Java開發的性能測試工具,支持多種協議的測試,包括:Web(HTTP/HTTPS)、SOAP
Jmeter--壓測dubbo接口
art blank -- demo dem details nbsp tails https Dubbo Interface Demo:https://blog.csdn.net/qi_lin7/article/details/53759528 Demo2:ht
JMeter壓測介面簡單使用(一)
一:JMeter壓測介面,測試介面的併發訪問是非常方便的.(Windows下測試一下) 1. JMeter官網:http://jmeter.apache.org/ 2. JMeter的版本問題:使用Java開發的,安裝好JMeter
Jmeter壓測檢視伺服器效能
基本檢視服務端效能常用命令: cup各核使用率,記憶體使用情況: top 按1; 服務端網路頻寬檢視:sudo iftop -n 1.登入https://jmeter-plugins.org/wiki/PerfMonAgent/下載ServerAgent-2.2.1.zip,解壓
JMeter壓測PostgreSQL
步驟: 將PostgreSQL的驅動放在JMeter lib 目錄下 建立執行緒組建立執行緒組 配置元件中配置JDBC Connection Configuration sampler中新增JDBC Request 新增一個圖形結果 執行