1 / 24
文档名称:

jconsole&jmx监控.doc

格式:doc   大小:1,352KB   页数:24页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

jconsole&jmx监控.doc

上传人:ranfand 2017/11/30 文件大小:1.32 MB

下载得到文件列表

jconsole&jmx监控.doc

相关文档

文档介绍

文档介绍:Jconsole是随着SUN JDK 。这是一个Java监测和管理控制台-JMX兼容的图形工具来监测Java虚拟机。它能够同时监测本地和远程的JVM。
注:JMX(Java Management Extensions)是一个为应用程序植入管理功能的框架。JMX是一套标准的代理和服务,实际上,用户可以在任何Java应用程序中使用这些代理和服务实现管理。
监控本地主机上的JVM
中间件:
weblogic服务是"" 程序来启动的, . 参数.
步骤一、运行,进入命令行,, -;:
步骤二、运行jdk ,并选择本地(local)监控的服务。
步骤三、点击连接,连接成功后即可监控jvm的运行情况。
监控远程主机上的JVM
服务端: + .+
客户端:winXP+
步骤一、设置环境变量
$JAVA_HOME=/home/branchuw/software/java5/sdk
$CLASSPATH=.:/home/branchuw/software/java5/sdk/lib/:/lib
$BEA_HOME=/home/branchuw/bea
$WL_HOME=/home/branchuw/bea/weblogic92
$Domain_HOME=/home/branchuw/bea/user_projects/domains/testdomain (可不用设置)
步骤二、新建目录如jconsole(我建的目录位置/home/branchuw/software/java5/sdk/jconsole)
cp /home/branchuw/software/java5/sdk jre/lib/management/
/home/branchuw/software/java5/sdk/jconsole /
步骤三、,编辑该文件,去掉#monitorRole QED前的注释并将QED修改为你要设置的密码。
如:monitorRole 1234
#controlRole R&D
600 。
,在调用时指定其绝对路径。
步骤四、修改$Domain_HOME /bin/,
JAVA_OPTIONS="${JAVA_OPTIONS}
-= #添加的参数
-=22801 #添加的参数
-=/home/branchuw/software/java5/sdk/jconsole/ #添加的参数
-=false 添加的参数
-=false #添加的参数
${JAVA_PROPERTIES}
-=${iterativeDevFlag}
-=${testConsoleFlag} -=${logErrorsToConsoleFlag}"
注:stat -na|grep 22801,可查看设置的端口是否在监听状态,如没有,则需检查您的配置。
步骤五、在以上都设置完成,启动服务后,即可本地监控远程服务。
也可进入高级以JMX URL方式连接:
JMX URL为service:jmx:rmi:///jndi/rmi://:22801/jmxrmi
注:J