加入收藏在线咨询
位置:主页 >

八达国际娛乐:jconsole监控jbosstomcat

作者:dudu时间:11月23日浏览:


Jconsole 监控 JBOSS/TOMCAT

Java 在jdk5开始就自带有Jconsole了,要想用Jconsol监控且必要添加启 动参数:

Linux系统:

JAVA_OPTS="$JAVA_OPTS

-Dcom.sun.management.jmxremote.port=8950

-Dcom.sun.management.jmxremote.authenticate=false

-Dcom.sun.management.jmxremote.ssl=false"

Windows系统也类似,去掉落双引号,将情况变量符 号$JAVA_OPTS 变成现在%JAVA_OPTS %即可。

这样就能在本机应用Jconsole监控了:jconsole localhost:8950。

要实现远程监控还要与IP绑定,添加参数:

-Djava .rmi.server.hostname=192.168.10.31

若要实现应用用户名登岸,改动参数-Dcom.sun.management.jmxremote.authenticate=true;

添加启动参数:-Dcom.sun.management.jmxremote.password.file=$JAVA_HOME/jre/lib /management/jmxremote.password ;

然落后行以下设置设置设备摆八达国际娛乐设摆设:

1. 把 JRE_HOME/lib/management/jmxremote.password.template拷贝为 jmxremote.password。

2. 去掉落此目录下 jmxremote.access 着末两行的注释,这个存的便是用户名和权限。

3. 对应的,去掉落 jmxremote.password 着末两行注释,这个是用户名和对应的密码。

4. 经由过程添加和改动这两个文件来治理登岸用户。

着末,要改动jmxremote.password文件的权限chkmod 600 jmxremote.password。

就可以在Jconsole八达国际娛乐里实现远程监控了:

远程进程 192.168.10.31:8950

或 service:jmx:rmi:///jndi/rmi://192.168.10.31:8950/jmxrmi

一、简言

Java 6.x采纳JMX要领供给了一系列监视和治理虚拟机的API,随SDK一路宣布的JConsole则是采纳这些八达国际娛乐API实现监控虚拟机的应用对象。 JConsole能够供给被监控虚拟机的内存、线程、八达国际娛乐类的加载以及MBean等信息,从而能够对办事器的运行环境进行实时监控。

二、运行情况

办事器:Redhat Linux ES 5.3 + JDK 1.6.07 + Jboss 4.2.2

ip地址:10.1.26.253

客户机:Windows + JDK 1.6.10

三、参数设置设置八达国际娛乐设备摆设摆设

1> 改动java虚拟机启动参数

jboos必要改动的文件是在bin目录下的run.sh[Linux]或者run.bat[Windows]

Config代码

电话:13866999966
联系人:王经理
Q Q:88996699
邮箱:admin@dede58.com
地址:中国XX省XX市XX路XX号