軟件性能測試中用LambdaProbe監控Tomcat 軟件測試
Lambda Probe(以前稱為Tomcat Probe)是一款實時監控和管理的Apache Tomcat實例的基本工具。
Lambda Probe 是基于 Web + AJAX 的強大的免費開源工具,可以用來實時管理一個單獨的host。LambdaProbe擁有幾乎所有Tomcat Manager的功能,可以說是一個增強版本的 Tomcat Manager。除此之外,Tomcat Probe 還擁有很多讓開發者和系統管理者更方便的性能。從而使得Tomcat對開發者和管理者更加透明。包括應用程序、數據源、發布、日志、線程、集群、系統信息、狀態、連接器狀態這些功能。如配合 JDK 1.5 甚至可以實時的畫出 Server 的詳細內存占用狀態。
Lambda Probe 的官方地址:http://www.lambdaprobe.org,在此可以下載Lambda Probe的最新版本。
用 Tomcat manager 安裝 Probe: 下載 Lambda Probe 的 .war 文件,啟動Tomcat,進入 Manager url(例如:http://localhost:8080/manager/html),使用“WAR file to deploy”選項加載 probe.war。 也可以手工加載 Probe到 Tomcat 服務器的 webapps 目錄下,這里不再贅述。Porbe 支持的 Tomcat 服務器版本: 5.0, 5.5, 6.0。有時還需要設置manager賬戶,即在 conf/tomcat-users.xml 中添加 manager 賬戶, probe 需要這個賬戶才能正確登錄使用;你可以把文件內容改成如下代碼所示即可擁有一個用戶名為admin,密碼都為空的管理員賬戶(一般情況下,安裝配置好 Tomcat后,這一塊不需要再做修改,即 Probe 使用 Tomcat 的 Manager 賬戶):
LambdaProbe 1.7b 的中文語言包下載: messages_zh_CN.zip 9KB。使用方法是: 把下載的文件解壓縮, 將其中的 messages_zh_CN.properties 放到 $TOMCAT_HOME$\webapps\probe\WEB-INF 下即可。
參考圖片:

查看內存使用情況時,未配置前,打開“系統信息”頁面中的“內存使用”項,顯示如下圖中所示的提示信息:

這時需要修改catalina.bat文件,該文件在Tomcat的安裝目錄中,如目錄:D:\Program Files\Apache Software Foundation\Tomcat 5.0\bin,右鍵點擊該文件,選擇“編輯”,在記事本中打開該文件開始修改。在catalina.bat文件中下列代碼中添加代碼:
文章來源于領測軟件測試網 http://www.kjueaiud.com/