Tomcat 服務器是一個免費的開放源代碼的Web 應用服務器,tomcat安裝與配置,參考:http://jingyan.baidu.com/article/870c6fc33e62bcb03fe4be90.html
使用jmeter的tomcat監視器功能,可以通過向tomcat的status頁面發送get請求,得到資源使用信息,然後轉換爲只直觀的圖像方式,這樣的話,就可以監視到服務器的資源使用情況
\Tomcat 9.0\conf\tomcat-users.xml文檔中添加配置
<role rolename="manager-gui"/>
<user username="tomcat" password="1" roles="manager-gui"/>
1、啓動tomcat
2、啓動jemter,添加併發用戶
線程數:始終設爲1;
循環次數:永遠
3、在“線程組”上右鍵“添加”--“配置元件”--“HTTP授權管理器”,這裏主要是讓JMeter能夠通過Tomcat的基本認證,獲取到數據,在“用戶名”和“密碼”中加入對應的值
3、在“線程組”上右鍵“添加”--“Sampler”--“HTTP請求”,在出現的HTTP請求界面中,添加“服務器IP”、“端口號”等信息,在“路徑”中填入“manager/status”,在“同請求一起發送參數”中增加一個參數,名稱爲“XML”,值爲“true”,同時,勾選最下面的“用作監視器”.(官方文檔Manager App HOW-TO 中提到http://localhost:8080/manager/status/all?XML=true
Displays server status information in XML format.)
4、添加固定時長定時器,用於調整採樣間隔時間,如下圖
5、添加監聽器Simple Data Writer存儲結果
6、最後,在“HTTP請求”上右鍵“添加”--“監視器結果”,這時再運行線程組(可以將線程組的循環次數設爲“永遠”),即可以實現對Tomcat的監控了