`
aswang
  • 浏览: 848861 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

配置tomcat支持JMX监控

    博客分类:
  • java
 
阅读更多

 

1、在unix环境下:

在Tomcat的Catalina.sh文件的最开始部分添加如下jvm参数:

JAVA_OPTS='  -Dcom.sun.management.jmxremote  -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false  -Djava.rmi.server.hostname=192.168.3.56  '

 

2、在windows环境下:

在Tomcat的Catalina.bat文件的最开始部分添加如下jvm参数:

set JAVA_OPTS='  -Dcom.sun.management.jmxremote  -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false  '

 

3、注意两者的区别:

a、linux下不需要set

b、windows下不需要最后一个参数:

-Djava.rmi.server.hostname=192.168.3.56 

3、注意在参数的前面留至少一个空格(需要考虑到还可能有其他的

jvm参数)

0
1
分享到:
评论

相关推荐

    jmx监控weblogic,tomcat,websphere源码

    在本项目中,"jmx监控weblogic,tomcat,websphere源码"涉及了使用JMX来监控三个主流的Java应用服务器:WebLogic、Tomcat和WebSphere。这些服务器都是企业级应用部署的常见选择,对它们的监控对于确保系统性能、稳定性...

    通过Tomcat开启JMX监控的方法图解

    环境准备我们这里就不直接演示了,直接配置tomcat的jmx  1、进入到tomcat的bin目录下  # cd /opt/tomcat/apache-tomcat-8.0.48/bin/  2、编辑配置文件  # vim catalina.sh  3、在下图中上面添加参数    参数...

    jmx 监控 tomcat

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

    tomcat开启远程jmx连接方式

    完成上述配置后,你将能够通过JMX从远程客户端连接到Tomcat服务器,进行监控和管理。然而,为了生产环境的安全性,强烈建议在实际部署时开启认证(`-Dcom.sun.management.jmxremote.authenticate=true`),并配置...

    jmx 实现远程连接tomcat

    二、配置tomcat 在tomcat目录下/bin/catalina.sh文件中,我们需要插入一行配置,用于启用jmx远程监控。配置内容如下: CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management....

    Zabbix通过JMX方式监控java中间件

    - 配置Tomcat或其他Java应用的相关JMX监控。 通过以上步骤,可以成功实现Zabbix通过JMX方式对Java中间件的监控。这种方式不仅可以提高监控的灵活性和精确度,还能帮助运维人员更高效地管理复杂的Java应用环境。

    Zabbix通过JMX监控java中间件.docx

    2. 开启 JMX,监控 Tomcat Zabbix 通过 JMX 监控 Java 中间件可以帮助管理员实时监控 Java 应用程序的性能指标,快速检测和解决问题,提高系统的可靠性和稳定性。 知识点: * Zabbix 通过 JMX 监控 Java 中间件的...

    Tomcat中间件监控配置&指标.doc

    在配置JMX监控时,需要在Tomcat中添加JMX连接配置参数。这包括设置JMX端口、用户名和密码等参数。例如,在Windows平台下,可以在catalina.bat文件中添加以下配置参数: set JAVA_OPTS=%JAVA_OPTS% -Dcom.sun....

    java jmx agent不安全的配置漏洞如何改进(由浅入深代码范例和详细说明).docx

    Java JMX(Java Management Extensions)是一种用于监控和管理应用程序的工具,通过使用 JMX Agent,我们可以暴露应用程序的管理和监控接口,从而允许外部管理应用程序的运行状态和配置。然而,如果 JMX Agent 的...

    tomcat运行状态监控(可自动重启windows脚本).zip

    它可能包含设置环境变量、配置Tomcat管理权限、修改批处理脚本参数等信息。遵循这份说明,用户可以在自己的环境中部署这个自动监控和重启机制。 总结来说,这个压缩包提供了一套针对Windows环境下的Tomcat服务监控...

    Zabbix监控tomcat所需模板

    2. **Template JMX Tomcat.xml**:此文件可能包含了更具体的JMX监控配置,可能针对Tomcat的特定组件或者提供了额外的监控指标,如Web应用程序的运行情况、Garbage Collector的状态等。 3. **Tomcat.xml**:这个文件...

    cmdline-jmxclient-0.10.3.jar + zabbix tomcat监控模板

    - 配置:在Zabbix服务器上创建JMX监控项,指定Tomcat服务器的地址、端口、用户名和密码(如果Tomcat启用了JMX安全)。 - 模板:`zabbix tomcat监控模板`包含了预设的监控项,如Tomcat的CPU使用率、内存使用、线程...

    zabbix监控tomcat模版及jar包

    在提供的压缩包`zabbix监控tomcat相关软件及模板`中,可能包含了用于配置Zabbix服务器和Tomcat的必要文件,如Zabbix模板XML文件、JMX配置示例,甚至可能是自定义的监控脚本。这些资源可以帮助快速搭建起Zabbix对...

    zabbix 监控 tomcat

    本文将介绍如何使用 Zabbix 通过 JMX 监控 Tomcat,帮助初学的朋友快速上手。 监控 Tomcat 的必要性 Tomcat 作为一个流行的 Java Web 服务器,广泛应用于各种 Web 应用程序中。然而,随着应用程序的复杂度增加,...

    Tomcat开启JMX功能,使jdk自带的JVisvualVM工具连接JVM,轻松进行性能分析(csdn)————.pdf

    在Tomcat中启用JMX,我们需要在Tomcat的启动参数中添加相关配置。这通常在`/etc/tomcat/tomcat.conf`文件中进行。在该文件的最后,增加以下代码: ```bash CATALINA_OPTS="-Dcom.sun.management.jmxremote \ -Djava...

    zabbix监控tomcat所需的cmdline-jmxclient-0.10.3.jar和zbx自定义模版

    本文将深入探讨如何使用Zabbix监控Tomcat应用服务器,特别关注"cmdline-jmxclient-0.10.3.jar"工具以及相关的自定义模板。 首先,`cmdline-jmxclient-0.10.3.jar`是一个Java管理扩展(JMX)客户端,它允许通过...

    tomcat 实时监控工具

    3. **JMX监控**:通过Java Management Extensions (JMX)接口,可以监控Tomcat的各种组件,如Connector、Executor、Context等,以及自定义MBeans。 4. **数据源监控**:提供数据源的实时监控,包括连接池的状态、...

    JConsole远程监控Tomcat

    - 在`%TOMCAT_HOME%\bin\catalina.sh`文件中,修改`JAVA_OPTS`环境变量,添加JMX远程监控所需的参数: ```bash JAVA_OPTS="-Xms256m -Xmx512m -XX:MaxPermSize=128m -Dcom.sun.management.jmxremote.port=1090 -...

Global site tag (gtag.js) - Google Analytics