确认jdk的bin目录设置到环境变量Path中。
在命令行中输入:
jconsole
如果弹出窗口,说明配置可用。
基本使用
这里使用的是本地JVM监控,如果要监控远程的JVM需要另外的配置。
首先,启动需要监控的Java应用程序。
通过任务管理器的进程标签,查看该进程的PID,比如是1388
在命令行启动jconsole:
jconsole 111
======
linux下的链接:
1.如何远程连接到jconsole
下面以appname为例来介绍用jConsole远程监控应用环境,
服务器ip:192.168.26.11
要监控JVM需要得到以下信息:hostname,port,user,passward
前提条件:
在本地绑定hostname
例:#appname
192.168.26.11 cap216109.qqq
(cap216109.qqq 通过命令hostname得到)
1. 得到Hostname:即应用所在服务器IP
2. 得到port,user/passward
进入到appname/bin目录下 ,查看jbossctl文件
cd /home/admin/appname/bin
vi jbossctl
查看jbossctl文件查找到以下信息:
JAVA_OPTS="$JAVA_OPTS -Djava.awt.headless=true -Dcom.sun.management.jmxremote.port= 1090 -Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.password.file=$BASE_HOME/conf/jmxremote.password -Djava.rmi.server.hostname=$HOSTNAME"
高亮显示得到的信息:
“1090”,即port
$BASE_HOME/conf/jmxremote.password ,查看此文件,可以得到user/passward
进入到appname/conf目录下,cat jmxremote.password
user:controlRole
passward:使用controRole对应的密码
3. 打开jconsole后,新建连接
4.输入以下信息,即可进行连接,实现对JVM的监控
链接:
图示:
mbean的图示:
- 大小: 46.3 KB
- 大小: 144.9 KB
- 大小: 196.5 KB
分享到:
相关推荐
jvm检测工具,jconsole工具介绍,其他同类工具介绍
The jconsole Tool-introduction
JVM性能监控工具VisualVM Jconsole插件所需jar包 JTop.jar 点击'JConsole Plugins'按钮 点击'Add JAR/Folder'按钮, 添加JDK_HOME/demo/management/JTop/JTop.jar7)重新打开监控页面,可以看到JConsole
java开发常用组件,jconsole-1.8.0.jar jconsole-1.8.0.jar
【IT十八掌徐培成】Java基础第26天-02.jvm-young gen-old gen-eden-sur-jvisualvm-jconsole.zip
JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,不过此JVM需要使用可管理的模式启动。如果要把一个应用以可管理的形式启动,可以在启动是设置com.sun.management.jmxremote。JConsole能够提供被监控虚拟机...
JConsole监控JVM
性能监控JConsole远程监控Tomcat服务
使用Jconsole对java的内存使用情况(JVM)进行监控参照.pdf
NULL 博文链接:https://sunqi.iteye.com/blog/807475
jvisualVM的插件jconsole。选择jvisualVM顶部菜单,工具-插件-已下载-添加插件,选择com-sun-tools-visualvm-modules-jconsole.nbm,然后打开安装即可。
用于maven项目引用使用!
Jprofile资料——使用JConsole实现JBoss性能监控Jprofile资料——使用JConsole实现JBoss性能监控Jprofile资料——使用JConsole实现JBoss性能监控
配置tomcat使用jconsole 修改catalina脚本 Windows平台:修改catalina.bat,在dorun和dostart段开头增加一行(注意是一行): set JAVA_OPTS=%JAVA_OPTS% -Djava.rmi.server.hostname=192.168.1.101 -Dcom.sun....
jconsole.1.8.0jar 这个包也经常maven导入报错 也是本人亲测有效
介绍通过Jconsole工具对Java的应用进行监控
maven 项目缺少或报相关jdk- jconsole相关的错,这个jar包使用后就没问题了
Java内存泄露_JVM监控工具介绍jstack_jconsole_jinfo_jmap_jdb_jstat
本文档来源于网络,简单的介绍了jconsole,jmap,jps 详细的介绍了jstat