良い良いTOMCAT監視ツールのプローブ

 

Tomcatのバージョン:6.0.41

プローブバージョン:2.3.3

、Tomcatはデフォルトのユーザーアカウントではありませんので、最初にすべてのあなたは、Tomcatのユーザーアカウントを追加する必要があります

$ CATALINA_HOME / confに/ tomcatに-users.xmlのを変更します。

< Tomcatのユーザー>
 <! - 用户角色- > < ロールロール名= "管理者" /> <! - 用户账号- > < ユーザー= "管理者" パスワード= "管理者" の役割= "管理者" / > </ tomcatに、ユーザ>

その後、Tomcatを再起動します

 

第二に、アプリケーションのデプロイメント・プローブ

モード1:

$ CATALINA_HOME / webappsの下に投げprobe.warは、Tomcatを再起動します

オプション2:

ログTomcatのウェルカムページ(たとえばます。http://127.0.0.1:8080 /)

$ CATALINA_HOME / webappsにフォルダ(ウェルカムページ)とマネージャフォルダ(Tomcatの管理ページ)自身のニーズを含むROOTファイルは、削除されたアプリケーションが付属していますTomcatなどの運用環境で、このポイントに特別な注意を払います。両方のフォルダが存在しない場合は、これらのみの2つのフォルダは$ CATALINA_HOME / webappsににコピーされ、その後、Tomcatを再起動することができます

ROOTのアプリケーションパスは、他のWebアプリケーション展開のパスでもあるならば、「/」「/」であるアプリケーションになります起動に失敗しました

次のように$ CATALINA_HOME / confに/ server.xmlのアプリケーションが設定されています。

< コンテキスト文書ベース= "/ホーム/ショーン/ウェブ/ウェブルート" パス= "/" リロード= "false"に> < リソースリンクグローバル= "データベース" 名前= "データベース" タイプ= "のjavax.sql.DataSource" /> </ コンテキスト>

この場合、アプリケーションは起動に失敗をもたらすであろう(パスの競合を、このパスのような、プロパティの値を変更する必要がありますパス=「/アプリ」)

 

 

 

 

以前に設定した管理者/管理者用アカウントは、ログインに成功した後、あなたは、Tomcat内のすべてのWebアプリケーションを見ることができます

probe.warを選択して、[展開]をクリックし、アプリケーションにTomcatの管理の範囲に含まれます:

ページを入力するには、この時点でのプローブ(例えばます:http://127.0.0.1:8080 /プローブ、パスワードが必要な場合、または管理者/管理者)

 

プローブは、Tomcatのパフォーマンスを監視することで、サード

1、モニタアプリケーションのステータス

各アプリケーションは、より詳細な監視情報を見るためにクリックスルーすることができます

図2に示すように、監視データベース接続

3、アプリケーションの展開

図4に示すように、ログ情報を監視

あなたはすべて自分自身のログTomcatとTomcatのアプリケーションが印刷ログ情報を管理し、ログ情報の必要なログレベルに応じてフィルタリングすることができます見ることができます

5、クラスタの動作状況を監視

のみTomcat5.5.xクラスタの監視をサポートしています

6、すべてのスレッドの状態を監視

7、監視、Tomcatの接続統計情報

Tomcatのバージョン:6.0.41

プローブバージョン: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连接

おすすめ

転載: www.cnblogs.com/lcword/p/11787489.html