Tomcat6设置JMX远程监控

1、设置bin目录catalina.sh
jmxremote_port=9900
jmxremote_hostname=10.16.70.60
jmxremote_password=/home/omsuat2/apache-tomcat-9003/conf/jmxremote.password
jmxremote_access=/home/omsuat2/apache-tomcat-9003/conf/jmxremote.access
JAVA_OPTS="-XX:PermSize=512M -XX:MaxPermSize=512m -XX:MaxNewSize=512m -Xms6000m -Xmx6000m -XX:+UseConcMarkSweepGC -XX:ParallelGCThreads=2  -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=$jmxremote_port -Djava.rmi.server.hostname=$jmxremote_hostname -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.password.file=$jmxremote_password -Dcom.sun.management.jmxremote.access.file=$jmxremote_access"

2、在conf目录下新建jmxremote.access,内容
admin readwrite

3、在conf目录下新建jmxremote.password,内容
admin admin12345

4、更改文件权限,
chmod 600 jmxremote.access
chmod 600 jmxremote.password

5、通过JDK的bin目录下的jconsole.exe显示,远程进程输入10.16.70.60:9900即可

你可能感兴趣的:(Tomcat6设置JMX远程监控)