不錯的TOMCAT監控好工具probe


Tomcat版本:6.0.41

Probe版本:2.3.3

一,Tomcat沒有默認用戶賬號,故首先需要添加Tomcat用戶賬號

修改$CATALINA_HOME/conf/tomcat-users.xml:

<tomcat-users>
<!-- 用戶角色 -->
<role rolename="manager"/>
<!-- 用戶賬號 -->
<user username="admin" password="admin" roles="manager"/>
</tomcat-users>

然后重啟Tomcat

 

二,部署Probe應用

方式1:

將probe.war扔到$CATALINA_HOME/webapps下然后重啟Tomcat

方式2:

登錄Tomcat歡迎頁面(例如:http://127.0.0.1:8080/)

需要$CATALINA_HOME/webapps下包含自帶的ROOT文件夾(歡迎頁面)和manager文件夾(Tomcat管理頁面),在生產環境喜歡將Tomcat自帶的應用刪掉,這點要特別注意。如果這兩個文件夾不存在,僅需將這兩個文件夾拷貝至$CATALINA_HOME/webapps,然后重啟Tomcat即可

ROOT應用的路徑為“/”,如果部署的其它web應用的路徑也為“/”,將導致該應用啟動失敗

$CATALINA_HOME/conf/server.xml中應用配置如下:

<Context docBase="/home/sean/web/WebRoot" path="/" reloadable="false">
    <ResourceLink global="database" name="database" type="javax.sql.DataSource"/>
</Context>

此時將導致該應用啟動失敗(路徑沖突,此時需要修改path屬性的值,如:path=“/app”)

 

 

 

 

賬號為之前配置的admin/admin,登錄成功后可以看到Tomcat下的所有web應用

選擇probe.war,然后點擊Deploy,該應用將會納入Tomcat的管理范圍:

此時即可進入Probe頁面了(例如:http://127.0.0.1:8080/probe,如果需要密碼,還是admin/admin)

 

三,通過Probe監控Tomcat性能

1,監控應用狀態

點進每個應用還可以查看更加詳細的監控信息

2,監控數據庫連接

3,部署應用

4,監控日志信息

可以查看所有Tomcat自身的日志信息和Tomcat所管理的應用打印的日志信息,並可根據日志級別過濾所需的日志信息

5,監控集群運行狀態

只支持Tomcat5.5.x的集群監控

6,監控所有線程的狀態

7,監控、統計Tomcat連接


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM