寫這個博文的主要目的是怕自己以后會用到,這里把一些細節的問題記錄下來:
我這里用的是Apache JMeter 2.3.4中文版,相信其他版本也都差不多。開始之前想問問,對于WebLogic來說,有沒有和Tomcat類似的監控接口呢?如果有的話,請各位不吝賜教。
首先,在“線程組”上右鍵“添加”--“Sampler”--“HTTP請求”,在出現的HTTP請求界面中,添加“服務器IP”、“端口號”等信息,在“路徑”中填入“manager/status”,在“同請求一起發送參數”中增加一個參數,名稱為“XML”,值為“true”,同時,勾選最下面的“用作監視器”,如下圖所示:

之后,在“HTTP請求”上右鍵“添加”--“配置元件”--“HTTP授權管理器”,這里主要是讓JMeter能夠通過Tomcat的基本認證,獲取到數據,在“用戶名”和“密碼”中加入對應的值,如下圖所示:

最后,在“HTTP請求”上右鍵“添加”--“監視器結果”,這時再運行線程組(可以將線程組的循環次數設為“永遠”),即可以實現對Tomcat的監控了,同時,監控數據還可以另存為文件進行進一步分析,如下圖所示:
