Tomcat版本:6.0.41
Probe版本:2.3.3
一,Tomcat沒有默認用戶賬號,故首先需要添加Tomcat用戶賬號
修改$CATALINA_HOME/conf/tomcat-users.xml:
然后重啟Tomcat
二,部署Probe應(yīng)用
方式1:
將probe.war扔到$CATALINA_HOME/webapps下然后重啟Tomcat
方式2:
登錄Tomcat歡迎頁面(例如:http://127.0.0.1:8080/)
需要$CATALINA_HOME/webapps下包含自帶的ROOT文件夾(歡迎頁面)和manager文件夾(Tomcat管理頁面),在生產(chǎn)環(huán)境喜歡將Tomcat自帶的應(yīng)用刪掉,這點要特別注意。如果這兩個文件夾不存在,僅需將這兩個文件夾拷貝至$CATALINA_HOME/webapps,然后重啟Tomcat即可
ROOT應(yīng)用的路徑為“/”,如果部署的其它web應(yīng)用的路徑也為“/”,將導(dǎo)致該應(yīng)用啟動失敗
$CATALINA_HOME/conf/server.xml中應(yīng)用配置如下:
此時將導(dǎo)致該應(yīng)用啟動失敗(路徑?jīng)_突,此時需要修改path屬性的值,如:path=“/app”)
賬號為之前配置的admin/admin,登錄成功后可以看到Tomcat下的所有web應(yīng)用
選擇probe.war,然后點擊Deploy,該應(yīng)用將會納入Tomcat的管理范圍:
此時即可進入Probe頁面了(例如:http://127.0.0.1:8080/probe,如果需要密碼,還是admin/admin)
三,通過Probe監(jiān)控Tomcat性能
1,監(jiān)控應(yīng)用狀態(tài)
點進每個應(yīng)用還可以查看更加詳細的監(jiān)控信息
2,監(jiān)控數(shù)據(jù)庫連接
3,部署應(yīng)用
4,監(jiān)控日志信息
可以查看所有Tomcat自身的日志信息和Tomcat所管理的應(yīng)用打印的日志信息,并可根據(jù)日志級別過濾所需的日志信息
5,監(jiān)控集群運行狀態(tài)
只支持Tomcat5.5.x的集群監(jiān)控
6,監(jiān)控所有線程的狀態(tài)
7,監(jiān)控、統(tǒng)計Tomcat連接