`
badboy_blue
  • 浏览: 48474 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

jconsole远程监控Tomcat

    博客分类:
  • java
阅读更多

一、主要配置:

 

1、服务端tomcat启动时需要增加一下变量:

CATALINA_OPTS="-Djava.rmi.server.hostname=172.27.1.188 \
               -Dcom.sun.management.jmxremote \
               -Dcom.sun.management.jmxremote.port=9004 \
               -Dcom.sun.management.jmxremote.ssl=false \
               -Dcom.sun.management.jmxremote.authenticate=false"
 

 

 

2、客户端jconsole启动,host 172.27.1.188:9004

 

二、另外设置开机启动,tomcat官方的document说明,linux下设置开机自启动可以使用jsvc。

1、安装jsvc
  在tomcat的bin目录下有一个jsvc.tar.gz的文件,进入tomcat的bin目录下

  #tar xvfz jsvc.tar.gz
  #cd jsvc-src
  #sh support/buildconf.sh
  #chmod 755 configure
  #./configure --with-java=/usr/local/java (改成你的JDK的位置)
  #make 
 

 

 

2、建立/etc/init.d/tomcat6文件,添加

JAVA_HOME=/usr/java/jdk1.6.0_20
CATALINA_HOME=/opt/wxyy/apache-tomcat6
#TOMCAT_USER=root

JAVA_OPTS="-Xms512m -Xmx2048m -XX:MaxNewSize=256m -XX:MaxPermSize=256m"

# for multi instances adapt those lines.
TMP_DIR=/var/tmp
PID_FILE=/var/run/jsvc.pid
CATALINA_BASE=/opt/wxyy/apache-tomcat6

# CATALINA_OPTS="-Djava.library.path=/home/jfclere/jakarta-tomcat-connectors/jni/native/.libs"
CATALINA_OPTS="-Djava.rmi.server.hostname=172.27.1.188 \
               -Dcom.sun.management.jmxremote \
               -Dcom.sun.management.jmxremote.port=9004 \
               -Dcom.sun.management.jmxremote.ssl=false \
               -Dcom.sun.management.jmxremote.authenticate=false"
CLASSPATH=\

 #/etc/init.d/tomcat6 start

 

 

分享到:
评论

相关推荐

    JConsole远程监控Tomcat

    ### JConsole远程监控Tomcat服务知识点详解 #### 一、JConsole简介与功能 - **JConsole**: JConsole是一款基于Java Management Extensions (JMX) 的图形用户界面工具,旨在帮助开发者和运维人员监控正在运行的Java...

    1-1实验4:使用jconsole远程监控tomcat jmx.md

    使用jconsole远程监控tomcat jmx 实验操作详细信息,本人实验实操

    JConsole_远程监控Tomcat_ricky

    ### JConsole 远程监控 Tomcat 服务 #### 1. 概述 JConsole 是一个集成在 Java 开发工具包 (JDK) 中的图形用户界面 (GUI) 工具,它允许用户通过 Java 管理扩展 (JMX) 对正在运行的 Java 虚拟机 (JVM) 进行监控。...

    jconsole远程监控配置手册(经典)

    本文档旨在提供一份详细的jconsole远程监控配置指南,适用于需要对生产环境中的Tomcat应用服务器进行远程监控的场景。通过本指南,用户可以了解到如何正确配置Tomcat服务器以支持远程监控功能,以及如何在客户端上...

    jconsole-tomcat配置

    为了能够使用jconsole远程监控Tomcat服务器,我们需要对Tomcat做一些必要的配置。 ##### 3.1 修改Catalina脚本 无论是Windows还是Unix/Linux平台,都需要对启动脚本(`catalina.bat`或`catalina.sh`)进行修改,以...

    LambdaProbe监控Tomcat 和Jconsole 监控Tomcat

    标题中的“LambdaProbe监控Tomcat”和“Jconsole监控Tomcat”是指两种不同的方式来监控Java应用程序服务器,特别是Apache Tomcat。这两种工具都是为了帮助开发者和运维人员了解Tomcat的运行状态,诊断性能问题,以及...

    jconsole监控 tomcat

    **JConsole监控Tomcat服务详解** 在Java应用服务器如Tomcat的日常运维中,性能监控是必不可少的一个环节。JConsole是Java自带的一款强大的可视化管理工具,它可以用来监控Java应用程序的性能和资源消耗情况,帮助...

    使用jconsole监听远程Tomcat服务的方法

    通过以上步骤,就可以完成使用JConsole工具远程监控Tomcat服务的配置和连接。这些操作对于Java应用开发者和运维人员来说非常实用,能够帮助他们远程检查和分析Java应用的状态,及时发现和解决问题,提高应用的稳定性...

    jmx 实现远程连接tomcat

    jmx 实现远程连接tomcat jmx(Java Management Extensions)是一种Java技术,用于监控和管理Java应用程序。...通过以上步骤,我们可以成功实现jmx远程连接tomcat,实现在远程监控tomcat的应用程序。

    jconsole+tomcat配置说明 附加Tomcat内存说明(基于jdk5.0).docx )

    3. **远程监控**: 若要远程监控Java应用,需要知道目标主机的IP地址或主机名以及JMX代理的端口号。启动命令格式为`jconsole [hostname:portNum]`。默认情况下,JMX代理需要在启动JVM时手动配置启用。 4. **连接JMX...

    zabbix监控tomcat模版及jar包

    本篇文章将详细介绍如何使用Zabbix监控Tomcat,特别是通过JMX(Java Management Extensions)来监控Tomcat,并涉及到相关的jar包和Zabbix模板。 首先,让我们了解一下`cmdline-jmx`和`catalina-jmx`这两个标签所指...

    jmx 监控 tomcat

    下面我们将详细介绍如何设置和使用JMX来监控Tomcat。 1. **开启JMX支持** 在Tomcat的`conf/server.xml`文件中,找到`<Server>`标签,在其中添加一个`Service`,并配置一个`Connector`来启用RMI(Remote Method ...

    linux下tomcat优化设置最大连接数内存jconsole监控.docx

    ### Linux 下 Tomcat 优化设置最大连接数及内存 JConsole 监控 #### 一、Tomcat 内存优化 ##### 1.1 基本原理 在启动 Java 应用程序时,JVM(Java 虚拟机)会为应用程序分配一定的初始内存和最大内存。这些设置对...

    idea13远程服务器TOMCAT调试

    - 标签中提到的“工具”,可能是指使用如`jconsole`或`VisualVM`这样的Java性能监控工具,它们可以帮助查看服务器的内存使用、线程状态等信息,配合IDEA进行更全面的调试。 9. **安全注意事项**: - 调试端口应只...

    windows下的tomcat监控器

    安装完成后,你可以使用各种工具来访问和监控Tomcat。比如,使用JConsole(Java自带的JMX客户端)或者VisualVM,它们都可以连接到你的Tomcat服务器并展示各种监控指标。当然,还有第三方工具,如JMXTrans、Ganglia等...

    在tomcat的catalina.sh文件中添加了jconsole检测内存配置

    在该脚本中添加jconsole的相关配置,是为了使用JConsole这一强大的Java监视和管理工具来监控Tomcat的内存使用情况和整体性能。 JConsole是Java Development Kit (JDK)自带的一个GUI工具,它可以实时地监视Java应用...

    jconsole使用手册

    1. 监控Tomcat服务器的性能,例如监控内存溢出问题。 2. 监控JBoss服务器的性能,例如监控内存使用率、线程数等。 jconsole的使用步骤包括: 1. 配置JVM参数,在catalina.bat文件中添加-Dcom.sun.management....

    jconsole配置

    Jconsole是一款强大的Java应用程序监控工具,它包含在JDK的bin目录中,可用于实时监控本地或远程JVM的性能和资源消耗。通过提供丰富的图表和可视化界面,Jconsole可以帮助开发者和系统管理员深入了解Java应用程序的...

Global site tag (gtag.js) - Google Analytics