window Jconsole链接到CenOS 监控Tomcat】的更多相关文章

前提条件 windows环境已安装JDK CentOS 环境已安装Tomcat 进入目录 /usr/local/TC6_A/bin 目录下修改 catalina.sh vi catalina.sh 添加 CATALINA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.0.101 -Dcom.sun.management.jmxremote.port=9528 -Dcom.sun.management.jmxremote.authentic…
一.专业术语 GC垃圾回收机制:当需要分配的内存空间不再使用的时候,JVM将调用垃圾回收机制来回收内存空间. JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序.设备.系统等植入管理功能的框架.JMX可以跨越一系列异构操作系统平台.系统体系结构和网络传输协议,灵活的开发无缝集成的系统.网络和服务管理应用. JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际…
通过jconsole监控可以获取监控tomcat的相关的数据信息 如何通过代码来获取其中的线程和内存状况呢? 首先要配置好jconsole监控的相关配置,一搜基本就是那一个, 配置配不好的话接下来的工作就做不好了,所有要先配置好,然后可以上代码了: package one; import java.io.IOException; import java.lang.management.MemoryMXBean; import java.lang.management.MemoryUsage; i…
这个也是要学入一下,JVMr 虚拟机原理不可少. 参考配置URL“: http://blog.163.com/kangle0925@126/blog/static/27758198201152772336212/ JConsole的使用: JConsole是一个基于JMX的GUI工具,用于连接正在运行的JVM.可以监控本地和远程的java程序. Jconsole 可以监视本地Tomcat和远程服务器上的Tomcat 监视前需要做如下配置: 1.如果要监视远程Java进程,需要在远程服务器上做相应…
JVM 监控工具有很多,像命令 jstat,jmap,jstack,jinfo 可以根据不同需求查看不同的系统信息,还有图像化界面 jconsole,都是很方便的工具.这些可以参考 JAVA自带监控工具的介绍. 但是现代监控工具都是集成的,上可监控服务器性能,下可监控个组件运行情况,不用每次查询都在命令行敲啊敲的,图像化实时展示数据,本文就个人实际操作经验来谈谈现代集成监控工具 Zabbix 和 Cloud Insight 实现监控 Tomcat 的体验. Zabbix 监控 Tomcat 最开…
一,zabbx使用jmx监控tomcat的原理分析 1.Zabbix-Server找Zabbix-Java-Gateway获取Java数据 2.Zabbix-Java-Gateway找Java程序(jmx)获取数据 3.Java程序返回数据给Zabbix-Java-Gateway 4.Zabbix-Java-Gateway返回数据给Zabbix-Server 5.Zabbix-Server进行数据展示     二.配置JMX监控的步骤:   1.安装Zabbix-Java-Gateway 2.配…
如何监控Tomcat服务器 发表于:2009-06-25来源:作者:点击数:2651 标签:tomcatTomcat服务器 在进行 性能测试 时,一般都需要对应用服务器进行监控,监控的指标包括应用服务器的JVM使用状况.可用连接数.队列长度等信息.商业的应用服务器如 WebLogic . WebSphere 等都提供了Console对这些指标进行监控,在性能测试时可以很容易观察这些指标的情况. 在进行性能测试时,一般都需要对应用服务器进行监控,监控的指标包括应用服务器的JVM使用状况.可用连接数…
前言想理解怎么监控tomcat,必需识下图(图片源出网络) zabbix-Web前端界面,它通过数据库里数据展示.和其它组件不直接关联zabbix-server运行在10051端口,Zabbix-server要知道java应用程序的某项性能的使用时候 ,会启动自身的一个Zabbix-JavaPollers进程去链接zabbix-JavaGateway请求数据,而zabbix-Javagateway收到请求后并使用:Zabbixserver有一个特殊的进程用来连接Javagateway叫Start…
要通过JMX远程监控Tomcat,首先需要进行Tomcat的JMX远程配置. 注意:此配置添加在catalina.bat文件开头的注释行(rem)后面即可. 不需鉴权的配置: 先修改Tomcat的启动脚本,windows下为bin/catalina.bat(linux下为catalina.sh),添加以下内容: set JMX_REMOTE_CONFIG=-Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8999…
监控Tomcat 无论是使用Zabbix.还是jconsole等其他工具,当需要监控Tomcat时,需对Tomcat进行jmx配置.此处以Linux系统为例,配置Tomcat. 注意: 下文中出现的:$TOMCATHOME 代表Tomcat安装的路径:$JAVA_HOME代表Java jdk的安装路径. 如果,将Tomcat安装在: /u01/app/tomcat 这个目录中,那么$TOMCATHOME= /u01/app/tomcat 在$TOMCATHOME/bin/catalina.sh中…