jvisualvm jconsole监控tomcat安装

1.tomcat启动增加监控配置

  1)复制tomcat/bin/startup.sh为tomcat/bin/startup_jvisualvm.sh

  2)在tomcat/bin/startup_jvisualvm.sh中exec "$PRGDIR"/"$EXECUTABLE" start "$@"前加入如下内容:

  #add jconsole monitor start

  CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=192.168.88.21 -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=10004 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true"

  export CATALINA_OPTS

  #add jconsole monitor end

  注意:192.168.88.21为该机器的IP地址,10004为监控端口,可以自己设置一个

 

2.java监控账号设置

  1)复制java/jdk1.6.0_45/jre/lib/management/jmxremote.password.template为java/jdk1.6.0_45/jre/lib/management/jmxremote.password,在java/jdk1.6.0_45/jre/lib/management/jmxremote.password文件末尾加入如下内容:

  #monitorRole是查看角色,拥有只读权限,123456是设置的密码。这就是控制远程连接的用户名密码的。

  #controlRole是控制用户,拥有读写权限,654321设置的密码。这就是控制远程连接的用户名密码的。

  #add jmxremote.access and jmxremote.password start

  monitorRole 123456

  controlRole 654321

  #add jmxremote.access and jmxremote.password end

 

  2)修改权限chmod 600 jmxremote.password

 

3.监控端口10004加入防火墙 信任列表

  1)在/etc/sysconfig/iptables-config中加入如下内容:

#add firewar port start

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 10001 -j ACCEPT

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 10002 -j ACCEPT

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 10003 -j ACCEPT

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 10004 -j ACCEPT

-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 10005 -j ACCEPT

#add firewar port end

 

4.利用脚本 tomcat/bin/startup_jvisualvm.sh启动tomcat

 

5.window下用jvisualvm.exe监控tomcat

  1)打开D:\Java\jdk1.6.0_45\bin\jvisualvm.exe,右键“远程”,添加监控机器


   

  2)右键1中的机器节点,选择“添加 JMX 连接”,输入步骤2中的账号controlRole/654321


   3)双击添加的监控节点,进行JVM监控


 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值