使用PSI-probe監控tomcat7
PSI-probe以前的版本叫 LambdaProbe,但是LambdaProbe對於Tomcat7不可用。首次使用,對此不瞭解,使用LambdaProbe監控tomcat7,在訪問http://localhost:8080/probe/
主頁時會一直報錯,紅紅的一篇,翻譯出來大致意思是“”如果您能將錯誤發給我們,我們將不勝感激!“”,所以這應該是版本不相容問題。
監控Tomcat7應該使用新版本PSI-probe2.3.3。
1、下載PSI-probe2.3.3,並解壓。
2、配置tomcat。找到D:\Program Files\tomcat\apache-tomcat-7.0.68\conf\tomcat-users.xml(我的tomcat安裝路徑)檔案,為tomcat新增管理使用者。
<role rolename="tomcat"/>
<role rolename="role1"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<role rolename="poweruser"/>
<role rolename="probeuser"/>
<role rolename="manager"/>
<role rolename="admin"/>
<user username="admin" password="123456" roles="manager,admin"/>
<user username="tomcat" password="tomcat" roles="tomcat"/>
<user username="both" password="tomcat" roles="tomcat,role1"/>
<user username="role1" password="tomcat" roles="role1"/>
<user username="tomcatManage" password="123456" roles="manager-gui"/>
<user username="fbysss" password="sss" roles="manager-script,manager-jmx,manager-status,poweruser,probeuser"/>
3、啟動tomcat
4、載入psi-probe.war到tomcat。
使用 tomcatManage訪問tomcat管理頁面http://localhost:8080/manager/html,如果使用者新增的不正確,在訪問此頁面時會出現 403 禁止訪問的許可權問題。
5、在tomcat的管理頁面找到WAR file to deploy ,將解壓好的probe.war檔案載入到tomcat。
載入成功後,D:\Program Files\tomcat\apache-tomcat-7.0.68\webapps目錄下會多出probe資料夾
6、使用admin使用者(和登入tomcat的管理頁面不是一個使用者)登入http://localhost:8080/probe/頁面。
7、預設是英文,漢化可以參考http://samter.iteye.com/blog/2306027。