`
javayestome
  • 浏览: 1040823 次
  • 性别: Icon_minigender_2
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

jconsole命令(Java Monitoring and Management Console)

阅读更多

JDK内置工具使用

一、javah命令(CHeaderandStubFileGenerator)

二、jps命令(JavaVirtualMachineProcessStatusTool)

三、jstack命令(JavaStackTrace)

四、jstat命令(JavaVirtualMachineStatisticsMonitoringTool)

五、jmap命令(JavaMemoryMap)

六、jinfo命令(JavaConfigurationInfo)

七、jconsole命令(JavaMonitoringandManagementConsole)

八、jvisualvm命令(JavaVirtualMachineMonitoring,Troubleshooting,andProfilingTool)

九、jhat命令(JavaHeapAnalyseTool)

十、Jdb命令(TheJavaDebugger)

jconsole:一个javaGUI监视工具,可以以图表化的形式显示各种数据。并可通过远程连接监视远程的服务器VM。用java写的GUI程序,用来监控VM,并可监控远程的VM,非常易用,而且功能非常强。命令行里打jconsole,选则进程就可以了

需要注意的就是在运行jconsole之前,必须要先设置环境变量DISPLAY,否则会报错误,Linux下设置环境变量如下:

exportDISPLAY=:0.0

[root@localhostbin]#jconsole

上两个图看一下:

可以这里选择查看本地进程的状况,还是远程进程的状况。

通过这张图可以看到内存、线程、类及CPU使用的一些情况。

<!--EndFragment-->
分享到:
评论

相关推荐

    Jconsole监控Java应用

    Jconsole监控Java应用 Jconsole是JDK自带的监控工具,可以对Java应用程序进行监控。本文将介绍通过Jconsole工具对Java应用程序进行监控,包括环境准备、操作步骤和监控内容等。 环境准备 要使用Jconsole对Java...

    使用Jconsole对java的内存使用情况(JVM)进行监控参照.pdf

    使用Jconsole对Java的内存使用情况(JVM)进行监控参照 JDK1.5提供了JMX remote的管理工具Jconsole,可以监控Java运行程序的内存使用情况、活动线程数量、类装载的数量、MBeans的状态、虚拟机的各种信息等,还可以...

    JDK9-JSE-Monitoring and Management Guide-67.pdf

    《JDK9-JSE-Monitoring and Management Guide》是一份针对Java Platform, Standard Edition (Java SE) 9的监控和管理指南,旨在帮助开发者和系统管理员有效地管理和优化Java应用程序的性能。以下是对其中主要知识点...

    JDK18-java-se-monitoring-and-management-guide.pdf

    Java SE Monitoring and Management Guide Java SE监控和管理指南是Java平台标准版的重要组件,旨在帮助开发者和管理员对Java应用程序进行监控和管理。以下是该指南中涉及到的重要知识点: 1. Java平台标准版概述 ...

    使用Jconsole对java的内存使用情况(JVM)进行监控.doc

    Jconsole是Java开发工具包(JDK)1.5版本及更高版本提供的一款基于Java Management Extensions (JMX)的图形化管理工具,用于实时监控Java应用程序的性能和资源消耗情况。它能够帮助开发者和系统管理员深入了解Java...

    JConsole(观察分析Java程序的运行)

    ### JConsole:观察与分析Java程序的运行 #### 一、JConsole简介 JConsole是自Java 5开始集成在JDK中的一个强大的性能监视和故障排除工具。它能够帮助开发者和运维人员监控Java应用程序的运行状态,并进行性能分析...

    JDK10-JSE ,Monitoring and Management Guide-68.pdf

    这些工具通常包括JConsole、VisualVM和JMX(Java Management Extensions)等。 1. JMX:JMX是一种标准的管理框架,允许开发人员创建、管理和部署管理系统,用于监视和管理Java应用程序。在JDK10中,JMX提供了一种...

    如何利用 JConsole观察分析Java程序的运行.pdf

    需要设置相关参数使其可以被连接,并使用 jconsole 命令连接远程机器的 JAVA 程序。 五、JConsole 分析界面 JConsole 分析界面包括六个标签:概述、内存、线程、类、MBeans 和 VM 摘要。每个标签都显示了相关的...

    使用Jconsole对java的内存使用情况(JVM)进行监控.pdf

    Jconsole是一款由JDK 1.5及更高版本提供的基于JMX(Java Management Extensions)的图形化管理工具,它可以实时监控Java虚拟机(JVM)的状态,包括内存使用、线程、类加载、MBeans以及虚拟机的详细信息。 描述中...

    JDK16-java-se-monitoring-and-management-guide.pdf

    1. Java Management Extensions (JMX):JMX 是 Java SE 平台提供的一种监控机制,允许开发者创建、配置和管理 Java 应用程序的监控信息。 2. Java Virtual Machine (JVM) Monitoring:JVM 监控是指对 JVM 的性能和...

    Tomcat教程-JVM相关工具.docx

    7. **jconsole (Java Monitoring and Management Console)**: jconsole是一个图形化界面工具,可以实时监控Java应用的性能和资源使用情况,包括JVM指标、线程、类装载、内存、垃圾收集等。 8. **jvisualvm (Java ...

    jconsole-1.8.0.zip

    JConsole是Java平台的标准组件,主要功能是监控Java虚拟机(JVM)的状态,它通过JMX(Java Management Extensions)接口来获取信息。JConsole可以提供实时的性能数据,帮助开发者和运维人员诊断和解决应用程序可能...

    jconsole.1.8.0jar

    1. 检查Maven的pom.xml文件,确保已正确引入对应的JMX(Java Management Extensions)和jconsole的依赖。 2. 如果是版本问题,可以尝试升级或降级到与项目所用JDK版本匹配的jconsole版本。 3. 清理Maven本地仓库并...

    jconsole.jar下载

    1. **启动jconsole**:在安装了Java SDK的环境中,可以通过命令行启动jconsole,通常命令为`jconsole`或者`java -jar jconsole.jar`。 2. **连接本地应用**:默认情况下,jconsole会首先尝试连接本地的JVM。如果要...

    Resource_JConsole:javajdk1.*binjconsole 代码

    JConsole通过JMX(Java Management Extensions)技术来监控Java应用程序。JMX提供了一种标准的框架,使得开发者可以创建管理代理(MBeans)来暴露应用程序的管理接口。JConsole则作为客户端,连接到这些MBeans,展示...

    JDK12-java-se-monitoring-and-management-guide.pdf

    这包括使用JMX(Java Management Extensions)进行远程监控,以及使用JConsole、VisualVM等工具进行本地分析。 3. **性能分析**:文档详细解释了如何分析Java应用程序的性能瓶颈,包括CPU使用率、内存分配、磁盘I/O...

    jconsole监控 tomcat

    JConsole通过JMX(Java Management Extensions)连接到目标应用程序,因此Tomcat需要开启JMX支持。在Tomcat的`conf/catalina.properties`文件中,添加或修改以下两行配置: ```properties # 开启JMX远程访问 -Dcom....

    如何利用JConsole观察分析Java程序的运行并进行排错调优

    JConsole是Java 5引入的一个强大的内置性能分析工具,它提供了图形用户界面(GUI)以及命令行模式,用于监控和诊断Java应用程序的性能问题。通过JConsole,开发者和系统管理员可以实时查看Java虚拟机(JVM)的状态,...

    wind版本jdk8以及jconsole工具.zip

    JConsole是Java平台的标准监控和管理工具,它通过JMX(Java Management Extensions)接口来收集和展示JVM的各种运行时信息。使用JConsole,开发者可以: 1. **监控JVM概览**:查看JVM的基本信息,如CPU使用率、总...

Global site tag (gtag.js) - Google Analytics