for windows:
1、add below line to catalina.bat
set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun.management.jmxremote.port=1090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -Djava.util.logging.config.file="%CATALINA_BASE%conflogging.properties"
and restart tomcat。
2、start jconsole and input
ip:port
and print inter key.
for linux:
1、vi catalina.sh
在其中“
# ----- Execute The Requested Command -----------------------------------------”
之前插入新的一行(中间没有换行),内容如下:
CATALINA_OPTS="$CATALINA_OPTS -Djava.rmi.server.hostname=aaa.bbb.com -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=111111 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true"
注意hostname为域名或者ip。
2、
cd /usr/java/jdk1.6.0_18/jre/lib/management
mv jmxremote.password.template jmxremote.password
chmod 600 jmxremote.access jmxremote.password
vi jmxremote.password
,
jmxremote.access 一般保持原始内容不变即可。
对于jmxremote.password,将 其中的:
# monitorRole mzxwswj
# controlRole mzxwswj
井号注释取消掉。其中monitorRole为只拥有只读权限的角色,controlRole有更高权限:读写等等。
3、
vi /etc/sysconfig/iptables
编辑iptables,加入新一行内容:-A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 111111 -j ACCEPT
4、
可以使用netstat -an | grep 111111 命令查看端口是否正常启动。
5、启动jconsole,
选择远程,输入
aaa.bbb.com:port,用户名以及密码即可。
分享到:
相关推荐
jmx 监控 tomcat 的设置方法,实现
catalina-jmx-remote.jar放到tomcat/lib目录下 如果是windows版本,编辑TOMCAT_HOME/bin/catalina.bat,在开头加入下面几行: set CATALINA_OPTS=%CATALINA_OPTS% -Djava.rmi.server.hostname=JMX_HOST set CATALINA...
java项目,自己做的项目利用jmx监控weblogic,tomcat,websphere源码
Hbase和Hadoop JMX监控实战
Monitoring Apache Tomcat with JMX 监控 tomcat 使用JMX英文原版PDF文件
① 先修改Tomcat的启动脚本,windows下为bin/catalina.bat(linux下为catalina.sh),添加以下内容,8999是jmxre
activeMQ开启jmx固定rmi端口,穿透防火墙,用了一天的时间,踩了无数的坑,拿出来共享.
Java版 jmx 监控weblogic 生成html
本文档主要介绍了jmx连接T远程监控tomcat的详细配置,文档包含了一些配置的详细图片和需要注意的内容
jmx_tomcat_jboss
基于Spring+JMX+Tomcat实现资源动态管理
Zabbix通过JMX方式监控java中间件 Zabbix2.0添加了支持用于监控JMX应用程序的服务进程,称为“Zabbix-Java-gateway”;它是用java写的一个程序。 工作原理: zabbix_server想知道一台主机上的特定的JMX值时,它向...
环境准备我们这里就不直接演示了,直接配置tomcat的jmx 1、进入到tomcat的bin目录下 # cd /opt/tomcat/apache-tomcat-8.0.48/bin/ 2、编辑配置文件 # vim catalina.sh 3、在下图中上面添加参数 参数...
tomcat开启远程jmx连接方式包括tomcat5 6 7 windows版本开启远程jmx连接监控
zabbix通过jmx监控tomcat使用的两个jar包,及zabbix模版
Zabbix监控Tomcat详细指标(附模板)的资料 cmdline-jmxclient-0.10.3 catalina-jmx-remote
使用jconsole远程监控tomcat jmx 实验操作详细信息,本人实验实操
TongWeb常见问题处理,用于运维的问题处理,便于解决应用部署时遇到的各种问题...
配合zabbix 通过命令行获取tocmat资源,java -jar zabbix-java-gateway-2.4.5.jar 可以获取帮助信息
JMX(Java Management Extensions)是SUN创建的一套规范。BEA WebLogic Server实现了JMX大部分的API,并且提供了一个完全兼容JMX的控制台来管理各种资源。OPEN SOURCE的应用服务器JBoss也是基于JMX来实现。并且对之评价...