Properties pro=System.getProperties();
Enumeration enu2=pro.propertyNames();
while(enu2.hasMoreElements()){
String key = (String)enu2.nextElement();
System.out.println(key +" "+System.getProperty(key));
}
获取所有参数
在tomcat启动的时候加
-Dcom.sun.management.jmxremote.port=25025
-Dcom.sun.management.jmxremote.authenticate=false
-Dcom.sun.management.jmxremote.ssl=false
在其他机器上jconsole,监控这个tomcat
ip:25025
如果是resin
修改conf/resin.conf
<jvm-arg>-Dcom.sun.management.jmxremote</jvm-arg>
<jvm-arg>-Dcom.sun.management.jmxremote.port=9012</jvm-arg>
<jvm-arg>-Dcom.sun.management.jmxremote.authenticate=false</jvm-arg>
<jvm-arg>-Dcom.sun.management.jmxremote.ssl=false</jvm-arg>
<jvm-arg>-Djava.rmi.server.hostname=192.168.221.101</jvm-arg>
<jvm-arg>-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005</jvm-arg>
注意没有java.rmi.server.hostname连不上
而且linux需要设置/etc/hosts
把127.0.0.1改成真实的实际ip,比如虚拟机 本身的192.168.221.101
分享到:
相关推荐
标题中的“LambdaProbe监控Tomcat”和“Jconsole监控Tomcat”是指两种不同的方式来监控Java应用程序服务器,特别是Apache Tomcat。这两种工具都是为了帮助开发者和运维人员了解Tomcat的运行状态,诊断性能问题,以及...
**JConsole监控Tomcat服务详解** 在Java应用服务器如Tomcat的日常运维中,性能监控是必不可少的一个环节。JConsole是Java自带的一款强大的可视化管理工具,它可以用来监控Java应用程序的性能和资源消耗情况,帮助...
使用jconsole远程监控tomcat jmx 实验操作详细信息,本人实验实操
为了能够使用jconsole远程监控Tomcat服务器,我们需要对Tomcat做一些必要的配置。 ##### 3.1 修改Catalina脚本 无论是Windows还是Unix/Linux平台,都需要对启动脚本(`catalina.bat`或`catalina.sh`)进行修改,以...
### JConsole 远程监控 Tomcat 服务 #### 1. 概述 JConsole 是一个集成在 Java 开发工具包 (JDK) 中的图形用户界面 (GUI) 工具,它允许用户通过 Java 管理扩展 (JMX) 对正在运行的 Java 虚拟机 (JVM) 进行监控。...
Jconsole监控Java应用 Jconsole是JDK自带的监控工具,可以对Java应用程序进行监控。本文将介绍通过Jconsole工具对Java应用程序进行监控,包括环境准备、操作步骤和监控内容等。 环境准备 要使用Jconsole对Java...
【JConsole工具详解】 JConsole是Java Development Kit (JDK) 自带的一个强大的监测和管理工具,主要用于诊断和分析Java应用...对于基于JDK 5.0的Tomcat配置,确保JConsole的兼容性以及正确配置JMX代理是关键步骤。
### Linux 下 Tomcat 优化设置最大连接数及内存 JConsole 监控 #### 一、Tomcat 内存优化 ##### 1.1 基本原理 在启动 Java 应用程序时,JVM(Java 虚拟机)会为应用程序分配一定的初始内存和最大内存。这些设置对...
完成上述配置后,可以在客户端上启动jconsole监控工具来监控远程的Tomcat服务器。 **1. 启动jconsole** - **步骤:** - 在命令提示符中输入`jconsole`并回车。 - 在出现的界面中选择“远程进程”选项。 - 输入...
- 使用JMX和管理工具如VisualVM或JConsole监控Tomcat的运行状态。 - 查看logs/catalina.out日志文件,分析错误信息。 - 使用Tomcat提供的manager应用来远程管理应用部署和状态。 总结,Apache Tomcat 8.5.60是一个...
- **监控工具**:使用JMX(Java Management Extensions)工具如VisualVM或JConsole监控Tomcat运行状态。 - **日志管理**:配置`logging.properties`文件,定制日志级别和输出位置。 总之,Apache Tomcat 7.0 64位...
本篇文章将详细介绍如何使用Zabbix监控Tomcat,特别是通过JMX(Java Management Extensions)来监控Tomcat,并涉及到相关的jar包和Zabbix模板。 首先,让我们了解一下`cmdline-jmx`和`catalina-jmx`这两个标签所指...
- **监控内存使用**:使用工具如VisualVM或JConsole监控Tomcat运行时的内存使用情况,了解内存消耗的趋势和瓶颈。 - **调整堆内存**:根据应用的实际负载和业务需求,合理设置初始堆内存(-Xms)和最大堆内存(-...
- 使用JMX(Java Management Extensions)工具如VisualVM或JConsole监控Tomcat的运行状态。 - 查看 `catalina.out` 日志文件,定位和解决问题。 以上是对"apache-tomcat-7.0.103.tar.gz"的详细介绍,涵盖了安装、...
下面我们将详细介绍如何设置和使用JMX来监控Tomcat。 1. **开启JMX支持** 在Tomcat的`conf/server.xml`文件中,找到`<Server>`标签,在其中添加一个`Service`,并配置一个`Connector`来启用RMI(Remote Method ...
监控Tomcat的状态和自动重启是系统管理员日常维护工作的重要部分,确保服务的稳定性和高可用性。本文将深入探讨如何有效地对Tomcat进行监控以及设置自动重启策略。 首先,我们来了解Tomcat的监控。监控主要关注以下...
安装完成后,你可以使用各种工具来访问和监控Tomcat。比如,使用JConsole(Java自带的JMX客户端)或者VisualVM,它们都可以连接到你的Tomcat服务器并展示各种监控指标。当然,还有第三方工具,如JMXTrans、Ganglia等...
管理员可以使用JConsole、VisualVM等JDK自带的工具连接到Tomcat的JMX端口,查看和操作各种监控数据。 2. **管理界面**: Tomcat默认开启了一个管理Web应用,通过访问`http://localhost:8080/manager/html`(需配置...
在该脚本中添加jconsole的相关配置,是为了使用JConsole这一强大的Java监视和管理工具来监控Tomcat的内存使用情况和整体性能。 JConsole是Java Development Kit (JDK)自带的一个GUI工具,它可以实时地监视Java应用...