`
liaozhongjing
  • 浏览: 1530 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

使用jmx远程监控tomcat

阅读更多
JMX 简介:
JMX--Java Management Extensions,即Java管理扩展,是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构  JMX框架和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。

tomcat 启动脚本配置 jmx 后,就可以简单的监控内存、CPU、线程使用情况,类加载情况,GC情况。

修改tomcat启动脚本如下:
# ------ add jmx -------
CATALINA_OPTS="$CATALINA_OPTS -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=8849 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false -Djava.rmi.server.hostname=192.168.1.80"

注意:
-Djava.rmi.server.hostname=192.168.1.80
java.rmi.server.hostname需要使用这个参数,不然远程是没有办法连接的
分享到:
评论

相关推荐

    jmx 实现远程连接tomcat

    使用JDK自带的jconsole插件,我们可以连接到tomcat,测试jmx远程监控是否成功。如果连接不成功,请检查Linux环境下/etc/hosts文件,将内的IP更改为Linux主机的IP,然后保存,重启机器,再次启动tomcat,使用jconsole...

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

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

    jmx 监控 tomcat

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

    JConsole远程监控Tomcat

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

    jmx监控weblogic,tomcat,websphere源码

    首先,WebLogic是由Oracle公司提供的一个全面的企业级Java应用服务器,它支持JMX来暴露管理接口,允许管理员远程监控服务器的状态、配置以及执行管理操作。通过JMX,你可以获取到WebLogic服务器的运行时信息,如JVM...

    zabbix监控tomcat模版及jar包

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

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

    通过JMX,开发人员和系统管理员可以远程监控和管理运行中的Java应用。 #### 二、Zabbix-Java-gateway工作原理 Zabbix-Java-gateway是Zabbix为实现JMX监控而设计的一个组件。其工作流程如下: 1. **Zabbix Server...

    tomcat 远程监控 ,jmx连接工具

    云服务上的tomcat监控使用到的jar包,需要的可以直接下载,注意tomcat的版本需要和jar包的版本对应

    JConsole_远程监控Tomcat_ricky

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

    jvisualvm远程访问Linux环境中tomcat

    jvisualvm 远程访问 Linux ...使用 jvisualvm 远程访问 Linux 环境中的 Tomcat 需要安装和配置 jdk 和 Tomcat,然后使用 jvisualvm 的 JMX 方法或 jstatd 方法进行监控,最后添加 Visual GC 插件以获取更多的监控信息。

    tomcat开启远程jmx连接方式

    **Tomcat开启远程JMX连接方式详解** Java Management Extensions (JMX) 是Java...通过JMX,你可以使用各种工具(如JConsole、VisualVM、JMX Console插件等)进行远程监控,以便更好地管理和优化Tomcat服务器的性能。

    JVisualVM远程监控linux服务器 tomcat

    - `jmxremote.port`:设置JMX远程监控端口。 - `jmxremote.ssl`:禁用SSL加密。 - `jmxremote.authenticate`:禁用认证。 - `java.rmi.server.hostname`:指定服务器的IP地址。 3. **保存并重启Tomcat**:保存...

    jmx_tomcat_jboss

    总之,“jmx_tomcat_jboss”是关于利用JMX技术来管理和监控Tomcat和JBoss服务器,提高应用性能和稳定性的重要实践。理解并掌握JMX在这些服务器中的应用,对于提升Java应用的运维效率和质量至关重要。

    zabbix监控tomcat资源

    总的来说,Zabbix监控Tomcat资源涉及到配置Zabbix Agent、启用Tomcat的JMX远程访问、配置监控模板以及解析收集到的数据。通过这种方式,IT管理员可以及时发现并解决Tomcat可能出现的问题,保障业务的正常运行。在...

    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)客户端,它允许通过...

    LambdaProbe监控Tomcat 和Jconsole 监控Tomcat

    在“JConsole监控Tomcat.txt”文件中,很可能包含了使用JConsole监控Tomcat的具体步骤、配置指南或者是一些最佳实践。通常,这可能涵盖如何启动JConsole,连接到Tomcat进程,以及如何解读监控数据等内容。 总的来说...

    基于Spring+JMX+Tomcat实现资源动态管理

    通过集成JMX,开发者可以远程访问和控制Tomcat的各项配置,以适应不断变化的需求。 集成Spring和JMX的过程主要包括以下步骤: 1. 创建MBean:定义一个Java类实现特定的管理功能,并通过实现`javax.management....

    JProfiler在Windows可视化远程监控Linux上Tomcat进程的安装步骤.pdf

    - 支持多种远程监控协议,包括JPDA (Java Platform Debugger Architecture)、JMX (Java Management Extensions)等。 **知识点三:安装和配置JProfiler** 1. **下载安装包** - 用户需要从官方网站下载适用于Windows...

    zabbix监控tomcat所需资源包下载附带教程

    1. **配置Tomcat**:首先,需要在Tomcat的server.xml配置文件中启用JMX Remote,添加必要的连接器(RMI)设置,以便JMX客户端可以远程访问Tomcat的MBeans(管理Bean)。 2. **启动Tomcat**:修改配置后,重新启动...

    Zabbix实现监控tomcat,自动启动崩溃tomcat.zip_tomcat_tomcat运行监控_vastgi7_zabb

    在Zabbix实现监控Tomcat的过程中,还要注意性能指标的合理设置,避免因为过于敏感的触发器导致不必要的重启。同时,要确保Zabbix Agent与Server之间的通信安全,避免数据泄露。 总结来说,通过Zabbix监控Tomcat并...

Global site tag (gtag.js) - Google Analytics