JMX监控Tomcat

转载 2011年01月23日 18:41:00

环境:Tomcat5.5、jdk6

1、先配Tomcat的启动语句,window下tomcat的bin/catalina.bat(linux为catalina.sh),在头上 注释部分(.bat为rem、.sh为#)后面加上set JAVA_OPTS=-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true

(linux为JAVA_OPTS=-Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true)
2、修改jmx远程访问授权。默认为JAVA_HOME/jre/lib/management下jmxremote.access、jmxremote.password(缺省系统提供了个模版jmxremote.password.template改下名就成)

注意:linux下需要该权限,chmod 600 jmxremote.access, chmod 600 jmxremote.password

window下特麻烦,现需要jdk装在NTFS文件系统下,选中文件,点右键“属性”-〉安全,点“高级”,去掉“从父项继承....”,弹出窗 口中选“删除”,这样删除了所有访问权限。再选“添加”-〉高级,“立即查找”,选中你的用户,例administrator,点“确定",“确定"。来 到权限窗口,勾选"完全控制",点"确定",OK了。

3、测试JMX。启动tomcat,在window“命令行窗口”中输入netstat -an看下8999端口打开没有。若没有,则前面没配对。若已打开,则可在另一台机器的“命令行窗口”中输入jconsole,打开jdk自带的jmx客 户端。选远程连接,录入tomcat所在机器的IP,端口例192.168.10.10:8999,帐号、密码在jmxremote.password 中,如帐号controlRole,密码R&D(缺省monitorRole只能读,controlRole能读 写,jmxremote.access中可配置)。点“连接”。看到图就行了。

4、关于数据。Mbean属性页中给出了相应的数据,Catalina中是tomcat的,java.lang是jvm的。对于加粗的黑体属性值,需双击一下才可看内容

5、关于编程。

相关文章推荐

jmx 监控 tomcat

  • 2011-12-01 22:16
  • 113KB
  • 下载

jmx监控tomcat测试包

  • 2017-08-23 16:37
  • 28KB
  • 下载

zabbix监控多实例tomcat--不使用JMX

用zabbix监控tomcat,网上搜索大部分都是通过配置JMX端口来进行监控。这个方法对只有一个tomcat的情况支持的还是不错的。 此文章针对同一主机多tomcat实例的情况

基于JMX,用MC4j远程监控 Tomcat

最新版本的Tomcat 5.5.9以上采用Java管理扩展(JMX)管理beans(managed beans)技术实现了对servlet容器的管理,其中包括监测所有的集群(cluster)元素和se...

使用JMX监控Tomcat

1,什么是JMX        JMX是一种JAVA的正式规范,它主要目的是让程序有被管理的功能,那么怎么理解所谓的“被管理”呢?试想你开发了一个软件(如WEB网站),它是在24小时不间断运行的,那...

使用JMX监控Tomcat

一、激活Tomcat的JMX远程配置 要通过JMX远程监控Tomcat,首先需要激活Tomcat的JMX远程配置。 ① 先修改Tomcat的启动脚本,windows下为bin/ca...

JMX实现远程服务器Tomcat系统监控之二

JMX实现远程服务器端的包括CPU占用率,堆信息,非堆信息,类加载,内存使用情况等统计,第二种实现方式

基于JMX,用MC4j远程监控 Tomcat

基于JMX,用MC4j远程监控 Tomcat 最新版本的Tomcat 5.5.9以上采用Java管理扩展(JMX)管理beans(managed beans)技术实现了对servle...

JMX监控Tomcat

JMX监控Tomcat 环境:Tomcat5.5、jdk6 1、先配Tomcat的启动语句,window下tomcat的bin/catalina.bat(linux为catalina....

zabbix 基于JMX监控tomcat

1.编辑tomcat bin目录下面catalina.sh(开启JMX 端口12345)   vi catalina.sh CATALINA_OPTS="-Dcom.sun.managemen...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)