在WINDWO7 平台下使用jconsole:
jconsole 监控window7,环境到机器:
C:\Users\用户\AppData\Local\Temp\hsperfdata_用户
生成对应进程的临时文件,供jconsole 使用
linux环境下:
确保能够远程ping 到该机器,
在启动脚本start.sh中加入以下内容,注意端口别冲突了:
-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8889 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -
在ubuntn 平台下使用jconsole:
从JDK5开始就已经增加了对VM的监控功能jconsole,JDK1.6也有了进一步的改进。
然而对linux特别是Ubuntu用户来说,会碰到一些小问题。
在终端进入java_home/bin目录下,
# jconsole
结果报错如下:
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
原因就是在ubuntu下用java写Swing应用程序时不能使用SystemLookAndFeel。
实际上出现这个问题是因为swing的默认laf采用systemlaf,而Ubuntu里却没有定义这个laf。
一种很方便的解决方法就是把语言环境改成英文:
# export LANG=en
但对中文用户很不方便(尽管swing程序可以运行)。
另一种方法就是程序启动时加上jvm运行时参数,比如 运行jconsole :
# jconsole -J-Dswing.systemlaf=javax.swing.plaf.metal.MetalLookAndFeel
另外,jconsole对于hostname也有要求,如果执行:
# hostname -i
显时 127.0.0.1,则需要在 /etc/hosts中把127.0.0.1改成机器的外网IP。
这下,我们就又多了一个jvm分析的利器。
相关推荐
性能监控JConsole远程监控Tomcat服务
jconsole使用手册中文版,详细描述了如何配置使用jconsole进行java程序的性能监控
jconsole.jar下载
jvm检测工具,jconsole工具介绍,其他同类工具介绍
介绍了如何使用JConsole分析JVM,一步一步使用JConsole
博文链接:https://balaschen.iteye.com/blog/125014
jconsole工具,内置在jdk8中,主要监控 JVM 的概览、内存、线程、类、vm概要、MBean等内容。内含jconsole的连接使用说明
linux下tomcat优化设置最大连接数内存jconsole监控.docx
jconsole.1.8.0jar 这个包也经常maven导入报错 也是本人亲测有效
jconsole介绍 和相关配置,简单举例jconsole的配制方法
jconsole源码 源码 jconsole jmx
Windows平台:修改catalina.bat,在dorun和dostart段开头增加一行(注意是一行): set JAVA_OPTS=%JAVA_OPTS% -Djava.rmi.server.hostname=192.168.1.101 -Dcom.sun.management.jmxremote -Dcom.sun.management....
使用Jconsole对java的内存使用情况(JVM)进行监控参照.pdf
如果初次接触JConsole,应该会很有用的!
2、在远程服务器上配置weblogic12c 修改$Domain_HOME/bin/setDomainEnv.sh JAVA_OPTIONS=”${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.port=9000″ JAVA_OPTIONS=”${JAVA_OPTIONS} -Dcom.sun.management...
介绍通过Jconsole工具对Java的应用进行监控
是不是有时候jconsole配置后重启报错,那么试试这个,万能的远程打开jconsole
java开发常用组件,jconsole-1.8.0.jar jconsole-1.8.0.jar
jconsole.jar