jconsole基础配置(原创)
最近系统中出现些问题,需要用jconsole。
需要监控的是linux系统
位置:
windows:%JAVA_HOME%\bin\jconsole.exe
Linux: :%JAVA_HOME%/bin/jconsole
☆本机查看:
jconsole.exe
jconsole
☆在linux服务器上gui显示有问题 报错
Exception in thread "AWT-EventQueue-0" java.awt.HeadlessException
远程监控
远端linux: Red Hat Enterprise Linux Server release 5.5/jdk1.6.0_17
本地windows: jdk1.6.0_18
☆远端linux配置
◇ catalina.sh文件
在 # ----- Execute The Requested Command ---下一行加入:
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=9004 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false"
◇ hostname -i 指向正确的IP
查询 ip:hostname –i 127.0.0.1
修正指向:切换为root用户 修改 /etc/hosts数据
127.0.0.1 kvm localhost.localdomain localhost
改为正确的IP
10.8.101.120 kvm localhost.localdomain localhost
☆ 本地windows配置
◇ 点击%JAVA_HOME%\bin\jconsole.exe
在远程进程中填写 ip:port (本配置中9004)
10.8.101.120:9004
填写启动远程进程的用户名和密码,点击连接
就能连接上拉;
使用hostname -i查看ip地址
查看9004端口是否启动netstat -an | grep 9004
分享到:
相关推荐
在配置Jconsole连接远程服务器上的Java应用,例如Tomcat,通常需要以下几个步骤: 1. **配置远程服务器的JMX(Java Management Extensions)**: - 在Linux服务器上,编辑Tomcat的`bin/catalina.sh`文件,在`# OS ...
### jconsole-tomcat配置详解 #### 一、引言 在现代软件开发与运维过程中,性能监控与故障排查是确保应用稳定运行的关键环节之一。作为一款广泛使用的Java应用服务器,Tomcat同样需要进行细致的监控与管理。而...
jvm检测工具,jconsole工具介绍,其他同类工具介绍
标题中的“在tomcat的catalina.sh文件中添加了jconsole检测内存配置”涉及到的是Java应用程序服务器Tomcat的性能监控和内存管理。`catalina.sh`是Tomcat的启动脚本,它用于配置和启动Tomcat服务。在该脚本中添加...
### jconsole远程监控配置手册(经典) #### 一、引言 本文档旨在提供一份详细的jconsole远程监控配置指南,适用于需要对生产环境中的Tomcat应用服务器进行远程监控的场景。通过本指南,用户可以了解到如何正确配置...
总之,Visual VM配置JConsole插件JTop.jar能够极大地提升Java应用的监控能力,帮助开发者和运维人员及时发现和解决性能问题。了解和熟练使用这一工具,对于提高Java应用的稳定性和效率至关重要。通过持续监控和调优...
《深入理解Java监控工具jconsole.jar》 在Java开发与运维过程中,监控应用程序的性能和资源使用情况至关重要。Java提供了一款强大的可视化监控工具——jconsole.jar,它可以帮助开发者和系统管理员实时查看和分析...
《深入解析jconsole.1.8.0.jar及其在Java应用监控中的作用》 在Java开发和运维领域,工具的高效使用是提升工作效率的关键。jconsole作为Java平台提供的一款强大的性能监视工具,对于理解应用程序的运行状态至关重要...
【JConsole工具详解】 JConsole是Java Development Kit (JDK) 自带的一个强大的监测和管理工具,主要用于诊断和分析Java应用...对于基于JDK 5.0的Tomcat配置,确保JConsole的兼容性以及正确配置JMX代理是关键步骤。
3. **优化配置**:根据JConsole提供的数据调整JVM的配置参数,如内存分配、垃圾收集策略等。 4. **注意版本兼容性**:确保JConsole版本与JDK版本匹配,以保证功能正常运行。 总结,JConsole作为Java平台的重要工具...
jconsole.jar
然而,有时候在配置Jconsole进行远程连接时可能会遇到一些问题,比如重启后报错。在这种情况下,我们可以尝试使用xmanage来实现远程打开Jconsole,这种方法往往能解决不少问题。接下来,我们将详细介绍如何使用...
《深入解析JConsole源码与JMX技术》 JConsole是Java平台提供的一个强大的管理工具,主要用于监控和管理Java应用程序,尤其是对Java Management Extensions (JMX)的支持,使其成为开发者和系统管理员的强大助手。...
要使用Jconsole对Java应用程序进行监控,需要在Linux机器上安装JDK,并配置JDK的环境变量。此外,还需要在本地安装图形化连接工具,如Xmanager。 操作步骤 1. 本地启动Xmanager中的Xmanager - Passive工具,启动后...
"jconsole连接说明.txt"文件应该包含了如何使用JConsole进行连接的详细步骤和注意事项,确保按照说明正确配置JMX,以实现JConsole与JVM的有效通信。 总的来说,JConsole是Java开发和运维中不可或缺的工具,它可以...
jconsole使用手册 jconsole是Java Development Kit(JDK)5.0中自带的一个性能监控工具,用于监控Java运行状态、线程数、进程数、对象、JVM内存信息、时间等性能信息。该工具可以帮助开发者和管理员实时监控Java...
1. **本地程序**:对于运行在同一台计算机上的Java程序,自Java SE 6开始,默认情况下无需额外配置即可被JConsole连接。但在早期版本中,可能需要通过以下JVM参数来启用远程连接: - `-Dcom.sun.management....