JMeter和JMeterPlugin的下載安裝

轉載地址:http://www.cnblogs.com/saryli/p/6596647.html

 

Apache Jmeter是一個100%的純Java桌面應用,主要是針對web的壓力和性能測試,但後來擴展到其他測試領域。Jmeter可以用於測試FTP、HTTP、RPC、JUNIT、JMS、LDAP、WebService(Soap) Request以及Mail和JDBC(數據庫壓力測試)。

    JMeter官方下載地址:http://jmeter.apache.org/download_jmeter.cgi


    下載完成之後,是一個.zip文件,解壓即可。

 

    JMeterPlugin可以把JMeter生成的jtl文件做出很好的統計圖,同時還支持機器的cpu、memory、swap、disk io和network的監控,是個不錯的插件。

    JMeter插件的下載地址:https://jmeter-plugins.org/downloads/all/

                                           


jmeter-plugins-manager.jar下載完成之後,將下載的jmeter-plugins-manager-0.11.jar文件放置到*\apache-jmeter-3.1\lib\ext目錄下面,然後重啓JMeter即可。

注意:如果下載安裝了Plugins Manager,在JMeter的選項Option中可以打開Plugins Manager。然後可以對需要的插件進行下載。

           我們這裏直接下載ZIP包,解壓安裝,方便得多。

 

這裏,我們直接點擊Previous ZIP Releases,下載ZIP包,進行解壓安裝。如下圖所示:


下載完成之後,將.zip文件解壓,將lib/ext文件下的.jar文件放置到*\apache-jmeter-3.1\lib\ext目錄下面。

以JMeterPlugins-Extras-1.4.0.zip爲例,如下圖所示:

然後重新啓動JMeter,如下圖所示:

 

我們就可以看到我們添加的插件了:


其他插件皆如此類方法添加。

 

 

     貌似現在用的比較多的插件,就這3個:JMeterPlugins-Standard、JMeterPlugins-Extras和ServerAgent。

JMeterPlugins-Standard和JMeterPlugins-Extras是客戶端的,ServerAgent是服務端的。

    ServerAgent的安裝使用請接着看。

 

 

Servers Performance Monitoring

ServerAgent下載地址:https://jmeter-plugins.org/wiki/PerfMonAgent/

我們只需要在服務器上解壓ServerAgent-2.2.1.zip。如果是UNIX,就啓動startAgent.sh。如果是windows,就啓動startAgent.bat。如下圖所示:

注意:這個代理是由JAVA寫的,所以需要JRE 1.4+的環境來運行。當然,我們也可以創建一個jar包含有jre,這樣就不需要在服務器上安裝JAVA環境。

 

    當在服務器啓動ServerAgent時,我們可以通過JMeter上的一個插件,來收集服務器的信息,關於CPU、Memory、Swap、Disk I/O和Networks。

jpgc-perfmon下載地址:https://jmeter-plugins.org/wiki/PerfMon/

下載之後,將jpgc-perfmon-2.1.zip解壓,jpgc-perfmon-2.1\lib下面的兩個jar文件放置到*\apache-jmeter-3.1\lib\下面,jpgc-perfmon-2.1\lib\ext下面的2個jar文件放置到\apache-jmeter-3.1\lib\ext下面。如下圖所示:

 

 

 

然後重啓JMeter,我們就能看到我們安裝的插件了,如下圖所示:

 

注意:必須在服務器上啓動ServerAgent,我們再JMeter上使用PerfMon Metrics Collector才能收集到數據哦!

 

https://jmeter-plugins.org這個網站上,對於每個插件都有詳細的介紹。

 

 

參考:http://gerardnico.com/wiki/jmeter/serveragent