首页 > 系统服务 > 详细

jconsole监控linux系统的jvm使用

时间:2015-10-28 15:47:12      阅读:261      评论:0      收藏:0      [点我收藏+]

1.在linux系统下载安装jdk和tomcat


2.配置tomcat参数

[root@node3 ~]# vim /usr/local/tomcat-7.0.64Front/bin/catalina.sh 

JAVA_OPTS="$JAVA_OPTS

-Dcom.sun.management.jmxremote     --远程登陆

-Dcom.sun.management.jmxremote.port=9004   -开放端口

-Dcom.sun.management.jmxremote.authenticate=true   --用户密码认证

-Dcom.sun.management.jmxremote.ssl=false        --不启用ssl

-Dcom.sun.management.jmxremote.access.file=/usr/local/jdk1.7.0_80/jre/lib/management/

jmxremote.access      --访问权限

-Dcom.sun.management.jmxremote.password.file=/usr/local/jdk1.7.0_80/jre/lib/management/

jmxremote.password    --访问密码

"

[root@node3 ~]# cd /usr/local/jdk1.7.0_80/jre/lib/management/

[root@node3 management]# cp -a jmxremote.password.template  jmxremote.password

[root@node3 management]# vim jmxremote.password

tingyun  system   --用户名和密码

[root@node3 management]# vim jmxremote.access 

#monitorRole   readonly    --注释

#controlRole   readwrite \

#              create javax.management.monitor.*,javax.management.timer.* \

#              unregister

tingyun readwrite   --用户授权(readonly  只读   readwrite  读写)

[root@node3 management]# chmod  600 jmxremote.password jmxremote.access 

[root@node3 management]# /usr/local/tomcat-7.0.64Front/bin/shutdown.sh 

[root@node3 management]# /usr/local/tomcat-7.0.64Front/bin/startup.sh

[root@node3 management]# netstat -antulp | grep 9004

tcp    0   0 :::9004         :::*          LISTEN      3093/java           

[root@node3 management]# 


3.jconsole连接服务器

技术分享

技术分享


本文出自 “一起走过的日子” 博客,请务必保留此出处http://tongcheng.blog.51cto.com/6214144/1707194

jconsole监控linux系统的jvm使用

原文:http://tongcheng.blog.51cto.com/6214144/1707194

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!