`
marshal
  • 浏览: 296865 次
社区版块
存档分类
最新评论

jconsole工具介绍

阅读更多

简介


Jconsole,Java Monitoring and Management Console。

java监控和管理控制台,从java5开始,在JDK中提供。

用于对JVM中内存,线程和类等的监控。

基本配置


本文使用java6,SUN JDK1.6.0_03,使用JDK1.5版本使用略有不同。

本文使用windows XP。

确认jdk的bin目录设置到环境变量Path中。

在命令行中输入:

  1. jconsole  

如果弹出窗口,说明配置可用。

基本使用


这里使用的是本地JVM监控,如果要监控远程的JVM需要另外的配置。

首先,启动需要监控的Java应用程序。

通过任务管理器的进程标签,查看该进程的PID,比如是1388

在命令行启动jconsole:

  1. jconsole 1388  

在启动的界面中:
  1. 概述:有关堆内存使用情况,线程,类加载和CPU使用情况的综述;
  2. 内存:内存的详细情况,堆和其他内存;
  3. 线程:峰值/活动线程,另外,各个线程的明细信息,检测死锁;
  4. 类:监控加载和卸载的类;
  5. vm摘要:有关vm的明细信息
  6. MBean:当前Java程序的MBean(如果有的话)的操作。
分享到:
评论
13 楼 memoryisking 2015-04-03  
jconsole的使用其实并不复杂,主要是对jvm的一些概念要了解。这里有篇文章讲解jconsole是,感觉还行: jconsole使用介绍
12 楼 ycyangcai 2013-01-31  
百度昨把我引到我里面来。。。
11 楼 kensunhu 2012-08-06  
怎么让应用以可管理的模式启动哇 ?
10 楼 hudepin 2012-05-23  
介绍的太蛋疼了
9 楼 leaphong 2011-12-19  
兄弟,你这样也叫介绍啊。
8 楼 youfengkai 2011-01-13  
介绍的不详细
等于没有说!!
6 楼 wenjinglian 2010-05-11  
5 楼 fanwenqiang666 2009-07-26  
介绍的太不详细
等于没有说!!
4 楼 wangyazhen 2009-02-18  
cheneystar 写道

介绍的不详细等于没有说!!

http://www.blogjava.net/beansoft/archive/2006/12/13/87494.html
这个帖子讲jconsole讲的还不错 可供参考
3 楼 java小牛 2008-09-17  
可以用来检测内存泄漏吧?期待有进一步的说明
2 楼 han0332217 2008-08-12  
期待java5监控和管理控制台的详细配置和使用
1 楼 cheneystar 2008-08-05  
介绍的不详细
等于没有说!!

相关推荐

    jconsole 配置和JVM内存检测工具介绍

    jvm检测工具,jconsole工具介绍,其他同类工具介绍

    wind版本jdk8以及jconsole工具.zip

    **JDK8与JConsole工具详解** JDK(Java Development Kit)是Java开发者的必备工具,其中包含了编译器、调试器、性能分析工具等一系列用于Java应用程序开发和部署的组件。JDK8作为Java的一个重要版本,引入了许多新...

    JConsole工具使用

    **JConsole工具使用详解** JConsole是Java平台自带的一个强大的监控和管理工具,它能够帮助开发者和运维人员实时监控Java应用程序的性能和资源消耗情况。本文将深入探讨JConsole的使用方法及其在优化和排查问题时的...

    Jconsole监控Java应用

    本文将介绍通过Jconsole工具对Java应用程序进行监控,包括环境准备、操作步骤和监控内容等。 环境准备 要使用Jconsole对Java应用程序进行监控,需要在Linux机器上安装JDK,并配置JDK的环境变量。此外,还需要在...

    jconsole.jar下载

    《深入理解Java监控工具jconsole.jar》 在Java开发与运维过程中,监控应用程序的性能和资源使用情况至关重要。Java提供了一款强大的可视化监控工具——jconsole.jar,它可以帮助开发者和系统管理员实时查看和分析...

    JVM性能监控工具VisualVM. Jconsole插件所需jar包 JTop.jar

    JVM性能监控工具VisualVM Jconsole插件所需jar包 JTop.jar 点击'JConsole Plugins'按钮 点击'Add JAR/Folder'按钮, 添加JDK_HOME/demo/management/JTop/JTop.jar7)重新打开监控页面,可以看到JConsole

    JVM监控工具介绍jstack_jconsole_jinfo_jmap_jdb_jstat

    JVM监控工具介绍 JVM监控工具是Java开发者和运维人员不可或缺的工具,通过这些工具可以监控和诊断Java应用程序的性能和资源使用情况。本文将介绍五种JVM监控工具:jstack、jconsole、jinfo、jmap和jdb。 jstack ...

    jconsole.1.8.0jar

    jconsole作为Java平台提供的一款强大的性能监视工具,对于理解应用程序的运行状态至关重要。本文将详细讨论`jconsole.1.8.0.jar`这个包的用途、常见问题以及如何有效利用它进行Java应用的监控。 首先,`jconsole....

    jconsole源码

    本文将深入探讨JConsole的源码,解析其内部工作原理,并介绍JMX的相关知识。 首先,让我们了解一下JConsole的基本架构。JConsole基于Swing构建,提供了一个图形用户界面(GUI),用于展示Java虚拟机(JVM)的各种...

    jconsole-1.8.0.zip

    本文将详细介绍JConsole及其在maven项目中的应用。 一、JConsole简介 JConsole是Java平台的标准组件,主要功能是监控Java虚拟机(JVM)的状态,它通过JMX(Java Management Extensions)接口来获取信息。JConsole...

    xmanage远程打开jconsole

    接下来,我们将详细介绍如何使用xmanage来远程开启Jconsole,以及其背后的工作原理。 首先,我们需要确保已经安装了xmanage。xmanage是一款强大的SSH(X Window)管理工具,它支持多种协议,包括SSH、RDP、VNC等,...

    jconsole使用手册

    jconsole是Java Development Kit(JDK)5.0中自带的一个性能监控工具,用于监控Java运行状态、线程数、进程数、对象、JVM内存信息、时间等性能信息。该工具可以帮助开发者和管理员实时监控Java应用程序的运行情况,...

    JConsole Source Code(jdk1.6)

    JConsole是Java开发工具集(Java Development Kit, JDK)中的一个强大的监控工具,主要用于监视Java应用程序的性能和资源使用情况。在JDK 1.6版本中,JConsole提供了丰富的图形用户界面,允许开发者和系统管理员实时...

    JConsole_远程监控Tomcat_ricky

    JConsole 是一个集成在 Java 开发工具包 (JDK) 中的图形用户界面 (GUI) 工具,它允许用户通过 Java 管理扩展 (JMX) 对正在运行的 Java 虚拟机 (JVM) 进行监控。为了实现远程监控,目标 JVM 必须以可管理模式启动。这...

    jconsole使用

    在《jdk50_ts_guide.pdf》文档中,详细介绍了 JConsole 在 JDK 5.0 版本中的使用方法和技术细节,包括如何监控远程应用程序、解析 MBean 数据以及如何解决常见的性能问题。 总结来说,JConsole 是一个强大的 Java ...

    jconsole配置

    Jconsole是一款强大的Java应用程序监控工具,它包含在JDK的bin目录中,可用于实时监控本地或远程JVM的性能和资源消耗。通过提供丰富的图表和可视化界面,Jconsole可以帮助开发者和系统管理员深入了解Java应用程序的...

    jconsole远程监控配置手册(经典)

    本文档提供了详细的步骤指导用户如何配置Tomcat以支持jconsole远程监控,并介绍了如何在客户端上安装和配置JDK以及如何使用jconsole工具进行远程监控。通过遵循这些步骤,用户可以有效地监控生产环境中的Tomcat应用...

Global site tag (gtag.js) - Google Analytics