1. 程式人生 > >使用PSI-probe監控tomcat7

使用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。