运用Jconsole监控JVM内存连接到远程linux与windows服务器 – WEB开发办 – JavaEye技术网站(转).
Jconsole是JDK自带的监控工具,在JDK/bin目录下可以找到。它 用于连接正在运行的本地或者远程的JVM,对运行在java应用程序的资源消耗和性能进行监控,并画出大量的图表,提供强大的可视化界面。而且本身占用的 服务器内存很小,甚至可以说几乎不消耗,不失为一款好工具。
如何使用Jconsole 连接到远程linux与windows服务器。
—————Jconsole监视远程的linux服务器上的tomcat —————————–
环境:
服务器端: Linux + jdk1.60 + tomcat 6
客户端: Windows + jdk1.6.0
1、linux服务器上的tomcat 的bin/catalina.sh文件
(在# OS specific support. $var _must_ be set to either true or false. 这一行之后):
加入以下参数:
JAVA_OPTS=”-Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false”
一般是这样地:
JAVA_OPTS=”-Xms256m -Xmx512m -Xss1024K -XX:PermSize=128m -XX:MaxPermSize=256m” JAVA_OPTS=” -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false ”
2、linux服务器执行hostname -i 命令,如果显示的是127.0.0.1,则需要修改/etc/hosts文件,否则jconsole无法链接。
# vi /etc/hosts,修改如下:
原值是: 127.0.0.1 localhost localhost.localdomain localhost 修改为: 服务器的真实IP地址 localhost localhost.localdomain [...]
分享到:
相关推荐
JConsole监控JVM
性能监控JConsole远程监控Tomcat服务
jvm检测工具,jconsole工具介绍,其他同类工具介绍
jconsole监控堆内存
linux下tomcat优化设置最大连接数内存jconsole监控.docx
jconsole监控工具配置安装说明 1.tomcat需要添加的参数配置,主要是开启远程监控端口 2.jdk环境变量配置 3.运行监控工具,图形化详细介绍如何配置远程监控 本文档是针对客户实际生产环境而写,配置过程中遇到了一些...
使用Jconsole对java的内存使用情况(JVM)进行监控参照.pdf
介绍通过Jconsole工具对Java的应用进行监控
JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,不过此JVM需要使用可管理的模式启动。如果要把一个应用以可管理的形式启动,可以在启动是设置com.sun.management.jmxremote。JConsole能够提供被监控虚拟机...
使用jconsole远程监控tomcat jmx 实验操作详细信息,本人实验实操
使用Jconsole对java的内存使用情况(JVM)进行监控
使用Jconsole对java的内存使用情况(JVM)进行监控.pdf
VisualVM是一种集成了多个JDK命令行工具的可视化工具,它能为您提供强大的分析能力。所有这些都是免费的!它囊括的命令行工具包括jps,jstat,jmap,jinfo,jstack,JConsole,这些...并可通过远程连接监视远程的服务器VM。
JVM性能监控工具VisualVM Jconsole插件所需jar包 JTop.jar 点击'JConsole Plugins'按钮 点击'Add JAR/Folder'按钮, 添加JDK_HOME/demo/management/JTop/JTop.jar7)重新打开监控页面,可以看到JConsole
JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM,使用JConsole可以很方便的监控本地或者进程的Java应用.
Java内存泄露_JVM监控工具介绍jstack_jconsole_jinfo_jmap_jdb_jstat
2、在远程服务器上配置weblogic12c 修改$Domain_HOME/bin/setDomainEnv.sh JAVA_OPTIONS=”${JAVA_OPTIONS} -Dcom.sun.management.jmxremote.port=9000″ JAVA_OPTIONS=”${JAVA_OPTIONS} -Dcom.sun.management...
jconsole连接JMX在很多例子中采用RMI协议连接。 但是在实际生产环境下,RMI会受到来自防火墙的诸多限制,经常连接不上。 采用JMXMP协议是一个替换办法。 将解压后的几个jar全部拷贝到服务器端%JAVA_HOME%\jre\lib\...
部分章节如下,内容在附件里面大家随意下载,欢迎讨论交流。 2.1、JVM相关概念 1、什么是JVM 2、JVM能运行哪些编程语言 ...2、JVM监控工具之Jconsole 3、JVM监控工具之JProfile 加群:113035529 共同交流学习
自己动手实践的jconsole远程配置方法,傻瓜型文档