Tomcatの状態を監視!

 

方法の一つ:JAVA監視ページを開発

[ルート@ localhostの〜]#のMKDIRは/ usr / local / tomcat8 / webappsに/ MEMTEST /
[ルート@ localhostの〜]#のCDは/ usr / local / tomcat8 / webappsに/
[ルート@ localhostのWebアプリケーション]#のLSの
ドキュメントの例ホストマネージャjpress -web-最新jpress-ウェブnewest.warマネージャは、meminfo meminfo.war MEMTEST ROOT
[ルートlocalhostのWebアプリケーション@]#のCDのMEMTEST /
[ルート@ localhostののMEMTEST]#のCD
#1のvimは/ usr / local / tomcat8 [〜localhostのルート@] /webapps/memtest/meminfo.jsp

<%
ランタイムRTM = Runtime.getRuntime()。
長い MM = rtm.maxMemory()/ 1024個の / 1024個の長い TM = rtm.totalMemory()/ 1024個の / 1024個の長い FM = rtm.freeMemory()/ 1024個の / 1024個の

アウト .println(" JVMのメモリー詳細情報:<BR> " );
アウト .println(" MAXメモリー:" +ミリメートル+ MB " + <BR> " );
アウト .println(" JVMのメモリ:" + TM + MB + <BR> " );
 うち .println(" JVMのメモリ:" + FM + MB " + <BR> " );
 うち .println(" を使用することができる使用可能なメモリがある:" +(MM + TM + FM)+ " MB " + " <BR> " );
%>

方法2:jpsコマンドモニタを使用します

[ルート@ localhostの〜]#のvimのは/ etc / profile

最後に次の2行を追加します。

 

JAVA_HOME =は/ usr / local / Javaの
PATH = $ PATHに:$ JAVA_HOME / binに

 

[ルート@ localhostの〜]#JPS -lvm
8353 org.apache.catalina.startup.Bootstrapに-Djava.util.logging.config.file =は/ usr / local / tomcat8 / confに/ logging.properties -Djava.util.loggingを開始.manager = org.apache.juli.ClassLoaderLogManager -Djdk.tls.ephemeralDHKeySize = 2048 -Djava.protocol.handler.pkgs = org.apache.catalina.webresources -Dorg.apache.catalina.security.SecurityListener.UMASK = 0027 -Dignore .endorsed.dirs = -Dcatalina.base =は/ usr / local / tomcat8 -Dcatalina.home =は/ usr / local / tomcat8する。-Djava.io.tmpdir =は/ usr / local / tomcat8 / TEMP
10123 sun.tools.jps.Jps -lvm -Dapplication.home =は/ usr / local / javaの-Xms8m

方法3:Tomcatのリモート監視

設定ファイルを変更し、リモート監視を開きます

[ルート@ localhostの〜]#のVimの/usr/local/tomcat8/bin/catalina.sh 

初めに、次のコマンドを追加します
。#/ binが/!SH CATALINA_OPTS = " $ CATALINA_OPTS - Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port = 12345 -Dcom.sun.management.jmxremote.authenticate = falseを -Dcom = .sun.management.jmxremote.ssl -Djava.rmi.server.hostname = 192.168200.119

[ルート@ localhostの〜]#の/usr/local/tomcat8/bin/shutdown.sh 

[ルート@ localhostの〜]#の/usr/local/tomcat8/bin/startup.sh 

[ルート@ localhostの〜]#netstatの-lnpt

tcp6 0 0 ::: 12345 ::: * 10832 / javaのLISTEN    

 

 

おすすめ

転載: www.cnblogs.com/cxm123123form/p/11563880.html