`
lj6684
  • 浏览: 964767 次
  • 性别: Icon_minigender_1
  • 来自: 长春
社区版块
存档分类
最新评论

Java程序启动JConsole监控模式说明

    博客分类:
  • Java
 
阅读更多
JConsole随JDK自带,在JDK的bin目录下,直接输入 jconsole 命令启动

本地监控不用说了,启动起来会查找本地Java进程,选择后即可监控

远程监控在日常工作中更有意义,需要在被监控端的Java启动脚本中加入一些列运行参数才能支持jconsole的远程监控
-Dcom.sun.management.jmxremote.port=8903
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false 
-Djava.rmi.server.hostname=192.168.***.*** 

其中port是jconsole远程监控所要使用的端口
hostname为被监控设备的实际物理IP

在JConsole界面中选择远程监控,输入如下地址
service:jmx:rmi:///jndi/rmi://192.168.***.***:8903/jmxrmi

注意IP和端口按上面被监控端实际情况设置
分享到:
评论

相关推荐

    Jconsole监控Java应用

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

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

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

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

    JConsole 是一个内置 Java 性能分析器,可以监控 Java 应用程序性能和跟踪 Java 中的代码。它可以从命令行或在 GUI shell 中运行。 二、启动 JConsole 可以从命令行或在 GUI shell 中启动 JConsole。从命令行启动...

    LambdaProbe监控Tomcat 和Jconsole 监控Tomcat

    标题中的“LambdaProbe监控Tomcat”和“Jconsole监控Tomcat”是指两种不同的方式来监控Java应用程序服务器,特别是Apache Tomcat。这两种工具都是为了帮助开发者和运维人员了解Tomcat的运行状态,诊断性能问题,以及...

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

    完成上述配置后,可以在客户端上启动jconsole监控工具来监控远程的Tomcat服务器。 **1. 启动jconsole** - **步骤:** - 在命令提示符中输入`jconsole`并回车。 - 在出现的界面中选择“远程进程”选项。 - 输入...

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

    使用Jconsole对Java的内存使用情况(JVM)进行监控参照 ...Jconsole提供了多种功能,包括内存监控、线程监控、类装载监控、MBeans监控、虚拟机监控等,可以帮助开发者更好地了解Java应用程序的运行情况。

    jconsole监控 tomcat

    **JConsole监控Tomcat服务详解** 在Java应用服务器如Tomcat的日常运维中,性能监控是必不可少的一个环节。JConsole是Java自带的一款强大的可视化管理工具,它可以用来监控Java应用程序的性能和资源消耗情况,帮助...

    JConsole监控JVM

    JConsole是一款强大的Java管理控制台,它被包含在JDK中,从1.5版本开始提供,主要用于监控Java应用程序的JVM(Java Virtual Machine)状态。JConsole通过JMX(Java Management Extensions)技术来实现远程管理和监控...

    java jvm Jconsole

    #### 二、JConsole监控功能 成功连接到目标JVM后,JConsole会展示一个概述页面,其中包括以下几项关键监控指标: - **堆内存:**显示JVM堆内存的使用情况,包括Eden Space、Survivor Space和Tenured Space。 - **...

    jconsole.jar下载

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

    JConsole_远程监控Tomcat_ricky

    JDK 6 中的 JConsole 特别强调了其易用性和功能性改进,使其成为监控和调试 Java 应用程序的强大工具之一。 #### 2. 环境配置 为了演示如何使用 JConsole 进行远程监控,我们假设如下环境配置: - **服务器**:...

    Java自带的性能监控工具使用简介

    jconsole 和 VisualVM 是 Java 自带的性能监控工具,能够帮助开发者监控和优化 Java 应用程序的性能。 VisualVM VisualVM 是 Java 6 自带的性能监控工具,可以监控 JVM 的性能,包括堆内存、线程、类加载等信息。...

    java 远程监控程序JSN

    2. **JConsole**: JConsole是Java SDK自带的一个可视化监控工具,它可以连接到本地或远程的JVM,显示关于内存、线程、类加载、垃圾回收等关键信息。开发者可以使用JConsole来监控JSN数据。 3. **VisualVM**: 另一个...

    jconsole+tomcat配置说明 附加Tomcat内存说明(基于jdk5.0).docx )

    在进行Java程序的调试和性能优化时,JConsole是一个非常实用的工具。正确理解和使用JConsole,能够帮助开发者及时发现和解决问题,提升应用的稳定性和效率。对于基于JDK 5.0的Tomcat配置,确保JConsole的兼容性以及...

    Jprofile资料——使用JConsole实现JBoss性能监控

    总结,利用JConsole监控JBoss性能是Java应用运维中的基础技能,它能帮助我们及时发现问题,提升系统性能。同时,结合JProfiler等专业工具,我们可以进一步深入到代码层面,进行更精细化的性能优化。了解并熟练掌握...

    jconsole使用手册

    jconsole使用手册 jconsole是Java Development Kit(JDK)5.0中自带的一个...jconsole是一个功能强大且实用的性能监控工具,能够帮助开发者和管理员实时监控Java应用程序的运行情况,从而提高服务器的性能和可靠性。

    linux下tomcat优化设置最大连接数内存jconsole监控.docx

    在启动 Java 应用程序时,JVM(Java 虚拟机)会为应用程序分配一定的初始内存和最大内存。这些设置对程序的性能有着重要的影响。当应用程序接近最大内存限制时,JVM 需要执行垃圾回收来清理不再使用的对象所占据的...

    Jconsole JDK自带的监控程序

    接下来,运行`JDK_HOME/bin/jconsole`即可启动JConsole工具。程序会弹出一个对话框,其中“Local”标签页会列出所有本地正在运行的JVM及其相关信息,例如进程ID等。 #### 四、连接方式 JConsole支持三种连接方式:...

Global site tag (gtag.js) - Google Analytics