Jconsole远程监控Tomcat
使用Jconsole远程监控tomcat情况,开启远程监控是比较简单的,只是开启几个设置选项就行了。我使用的是centos系统安装的默认的tomcat6,那么我只需要修改/etc/tomcat6/tomcat6.conf这个文件,在这个文件中找到JAVA_OPTS这个设置,在里面增加如下内容:
-Djava.rmi.server.hostname=192.168.1.100 -Dcom.sun.management.jmxremote.port=9090 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false
我这边修改后的结果如下:
JAVA_OPTS="-Xms1024m -Xmx2048m -XX:PermSize=256m -XX:MaxPermSize=512m -Dcom.sun.management.jmxremote.port=9090 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Djmagick.systemclassloader=no -Djava.rmi.server.hostname=192.168.1.100"
这个里面要注意一点就是-Djava.rmi.server.hostname=192.168.1.100,去掉了这个可能连接不上。
接下来就是使用jconsole来建立连接了,如下图所示:
Jconsole建立连接
监控界面如下:
监控界面
转载于:https://blog.51cto.com/liweizhong/844216
Jconsole远程监控Tomcat相关推荐
- Jconsole远程监控tomcat 的JVM内存(linux、windows)
Jconsole是JDK自带的监控工具,在JDK/bin目录下可以找到.它用于连接正在运行的本地或者远程的JVM,对运行在java应用程序的资源消耗和性能进行监控,并画出大量的图表,提供强大的可视化界 ...
- 使用jvisualvm远程监控tomcat(阿里云ECS)
写在前面: 使用jvisualvm远程监控tomcat(阿里云ECS),连接是报错:service:jmx:rmi:jndi/rmi:IP:端口// 连接到 IP:端口,网上找了很多资料,未能解决 ...
- 使用JVisualVM远程监控Tomcat
用JVisualVM连接远程JVM,监控系统运行性能参数. 作用:JVM和监控的应用程序运行在不同的服务器上,减轻应用程序的负担,特别是HeapDupm的时候,应用常能够续负担很大. 1为 10.87 ...
- 【Flink on k8s】JConsole 远程监控 TaskManager
1.概述 转载:[Flink on k8s]JConsole 远程监控 TaskManager 问题:如何定位 Flink 作业卡在哪里? 首先,配置文件 flink-conf.yaml 添加 Jav ...
- 使用JMX透过防火墙远程监控tomcat服务
为什么80%的码农都做不了架构师?>>> JDK的bin目录下有jvisualvm或jconsole可以监控本地和远程jvm实例的运行动态(包括cpu,内存等), 对于性能分析 ...
- Windows下使用Jconsole远程监控Linux系统中java服务器资源占用情况
1.首先需要停止正在运行的服务:resin-XXX stop 2.然后在Linux的服务器启动项中添加如下信息: -Djava.rmi.server.hostname=192.168.1.122-Dc ...
- JConsole远程监控配置
首先,看本机(Windows)安装了JRE没 Win > CMD 打开命令窗口 如有安装,则会显示以下版本信息:若没有显示,就安装吧 1 C:\Users\Administrator>ja ...
- java tomcat监控_java-jvisualvm远程监控tomcat
一.修改要访问的远程主机(Linux)相关文件,本文档只介绍了java-jvisualvm的JMX方式: 1.打开$CATALINA_HOME/bin/startup.sh, 找到倒数第二行(也就是e ...
- jvisualvm远程监控Tomcat
为什么80%的码农都做不了架构师?>>> 一.Java VisualVM 概述 对于使用命令行远程监控jvm 太麻烦 . 在jdk1.6 中 Oracle 提供了一个新的可视化 ...
最新文章
- 郭天祥:我的大学六年
- 第三周项目4顺序表应用2 删除元素在[x,y]之间的所有元素
- 多delegate使用
- C++:读写二进制文件到double数组
- 一般处理程序页ashx 序列化 Json数组
- azure api 管理_Azure Cosmos DB和MongoDB API入门
- smartsvn基本操作
- 放大镜 讲课_《放大镜》的教学设计
- 高版本linux安装gamit,Linux下安装GAMIT10.5
- 无缘蜂鸣器——stm32定时器PWM实现控制发出“哆瑞咪发…“七个音及简单音乐
- amazing,盗走女友微信后,竟在微信号里看见了……
- 100php等于多少RMB,100000 CNY
- Android 基于Message的进程间通信 Messenger完全解析
- 【算法设计与分析】分支限界法解决单源最短路径问题:输入带权图G=(V,E)以及出发顶点s,然后用分支限界法解决问题,要求输出路径和长度以及计算时间;
- ios 界面开发_iOS开发新手指南:界面-第一部分
- Java第四十八天,Jsp之Taglib,自定义标签详解
- Android 开发飞机大战
- 手机芯片里的NPU到底是什么?看完这篇终于懂了
- 使用 Python 快速扫描局域网中活动的 IP
- 1043: 绩点计算