本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sichunli_030
- sam123456gz
- arpenker
- tanling8334
- 龙儿筝
- kaizi1992
- gaojingsong
- xpenxpen
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Jconsole简介
Jconsole简介:
Jconsole是一个JMX兼容的监视工具。它使用Java虚拟机的JMX机制来提供运行在Java平台的应用程序的性能与资源耗费信息。
开始jconsole
Jconsole应用程序位于JDK_HOME/bin目录下。
命令语法:
可以使用jconsole监视本地应用程序和远程应用程序。
注意:在开发阶段或者原型阶段,使用jconsole监视本地应用程序是很有用 ...
JConsole 远程监控Tomcat服务
JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,不过此JVM需要使用可管理的模式启动。如果要把一个应用以可管理的形式启动,可以在启动是设置com.sun.management.jmxremote。JConsole能够提供被监控虚拟机的内存、线程、类的加载以及MBean等信息,从而能够对服务器的运行情况进行实时监控。 其实在 JDK 5 中已经新加入了这个功能了. 现在的 J ...
使用Jconsole监控远程Linux上的JVM
因为linux不支持图形界面,因此只能在windows机器上,使用jconsole监控远程的java程序。具体配置步骤如下:
1,首先配置环境,需要保证 /etc/hosts 文件中设置了本机IP和域名的映射关系,原因可以查看这里:
http://my.oschina.net/chen106106/blog/48335
验证是否映射成功,可以使用命令:hostname -i
如果能显示具体的IP ...
linux下没有设置jmxremote port的时候,如何显示jconsole的图形界面
在linux服务器上,因为gui显示的问题。我们直接jconsole时。就会报
Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which r ...
使用JDK中的Jconsole监视你的应用
关于Jconsole的使用,jdk6的文档地址是:http://docs.oracle.com/javase/6/docs/technotes/guides/management/jconsole.html
主要还是通过官方文档学习,这上面的内容也比较全,下面的第一幅图是local方式监视应用,其实还有很多的方式,具体可以查看文档,因为其他方式目前没弄过。
今天在看cor ...
jconsole远程监控防火墙下的jvm
在没有防火墙的情况下,基本上设置一些jvm参数,如:
-Dcom.sun.management.jmxremote.port=8903
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false
-Djava.rmi.server.hostname=192.168.***.*** ...
使用Jconsole监控远程JVM
远程机器JVM参数为-Dcom.sun.management.jmxremote.port=<port> -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
然后在本机用Jconsole 连接 <IPAdress> ...
Java 性能分析工具
如何利用 JConsole观察分析Java程序的运行,进行排错调优
http://jiajun.iteye.com/blog/810150
如何使用JVisualVM进行性能分析
http://jiajun.iteye.com/blog/1180230
全功能的Java剖析工具(profiler)
http://www.blogjava.net/mrzhangshunli/archive/ ...
jconsole基本使用
有jdk自带的也有其他厂商的,google一把发现jrockit自带的工具非常强大,
因为我主要是使用sun jdk所以优先研究sun jdk的一些工具,发现已经足够强大了。
这里主要介绍jconsole,力求做到简明扼要,对大家有点用。希望以后同道中人google一下,找到这篇文章对大家有所帮助。
当前我使用的版本是jdk 1.6。
sun的原版文档:http://java.sun.com/d ...
Java分布式应用学习笔记08JMX规范与常用的监控场景
1. JMX规范
JMX是“Java管理扩展的”的缩写,它和其他JavaEE类似也是曾经的Sun提出的一种规范(规约),从名字上可以看出主要是负责系统管理。是一个为系统加入或者说扩展成有管理功能的规约,只要按照这套规约行事,您的系统,某些某块就具备被其他工具(例如JConsole)管理的能力。换句话说就是可以用JMX来监控咱们的系统运行情况,还有可以在运行时环境像Web Service、RMI一 ...
JVM内存监控:visualVM jconsole jstatd jmap
blog迁移至:http://www.micmiu.com
本文是亲自测试的详细配置过程,不是转载而且linux下不需修改/etc/hosts文件
由于在建项目的需要,监控tomcat的内存使用,检查内存泄漏的情况。其实JDK自身已经提供了很多工具,都在JAVA_HOME/bin/目录下:jvisualvm、jconsole、jstatd、jmap等等,以下为试验的环境配置:
...