一、jmeter
1、下載JMeter Plugins Manager.jar放到你的jmeter\lib\ext目錄下
2、啟動jmeter,進入Plugins Manager找到perfmon安裝這個插件
方法2:下載JMeterPlugins-Standard.jar和JMeterPlugins-Extras.jar是客戶端的,放在jmeter\lib\ext目錄下
3、再次啟動jmeter,寫好腳本,監聽的時候添加Permon Metrics Collector
二、ServerAgent
1、下載ServerAgent.zip是服務端的
2、上傳到目標服務器,啟動(Windows環境,雙擊ServerAgent.bat啟動;linux環境執ServerAgent.sh啟動)
3、檢測啟動情況
1、在筆記本電腦打開telnet監聽(控制面板-程序-打開或關閉Windows功能-telnet客戶端勾選打開)
2、 cmd打開命令窗
telnet yourip 4444 #連接ServerAgent
test #發送test進行測試
exit #退出,即斷開連接
三、性能測試
1、目標服務器ip;端口 4444 ;監聽cpu disks i/o memory
2、設置線程數,循環次數,執行
jp@gc - Bytes Throughput Over Time:不同時間吞吐量展示(圖表)聚合報告里,Throughput是按請求個數來展示的,比如說1.9/sec,就是每s發送1.9個請求;而這里的展示是按字節Bytes來展示的圖表
jp@gc - Composite Graph: 混合圖表 在它的Graphs里面可以設置多少個圖表一起展示,它可以同時展示多個圖表
jp@gc - Hits per Second:每秒點擊量
jp@gc - PerfMon Metrics Collector:服務器性能監測控件,包括CPU,Memory,Network,I/O等等
jp@gc - Reponse Latencies Over Time:記錄客戶端發送請求完成后,服務器端返回請求之前這段時間
jp@gc - Reponse Times Distribution: 顯示測試的響應時間分布,X軸顯示由時間間隔分組的響應時間,Y軸包含每個區間的樣本數
jp@gc - Transactions per Second: 每秒事務數,服務器每秒處理的事務數