tomcat远程监控
来源:互联网 发布:使命召唤4mac迅雷种子 编辑:程序博客网 时间:2024/06/06 12:40
通过JMX连接远程机器, 需要经过下面的配置:
1. 修改远程机器JDK配置文件 (我这里远程机器是linux).
a.进入JAVA_HOME\jre\lib\management\目录
b.拷贝jmxremote.password.template这个文件到当前目录, 并改名为jmxremote.password
c.打开jmxremote.password文件,去掉 # monitorRole QED 和# controlRole R&D 这两行前面的注释符号
2. 修改远程机器上需要被监控的程序的配置文件 (我这里是监控Tomcat容器内部署的应用).
a.进入TOMCAT_HOME\bin目录
b.打开catalina.sh文件,加入如下信息:
JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.0.237
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.port=18999
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"
c.重启Tomcat服务.
3. 客户端VisualVM配置 (我客户端用的是WinXP).
a.直接反键点击Remote,选择Add Remote Host...
b.在弹出的界面中输入远程机器的IP地址(192.168.0.237),这个IP地址会加入到Remote节点下.
c.反键点击这个IP地址,选择Add JMX Connection, 在弹出的界面中输入刚配置的端口号(18999), 这个连接会加入到该IP节点下.
d.反键点击这个连接,选择Open.
1. 修改远程机器JDK配置文件 (我这里远程机器是linux).
a.进入JAVA_HOME\jre\lib\management\目录
b.拷贝jmxremote.password.template这个文件到当前目录, 并改名为jmxremote.password
c.打开jmxremote.password文件,去掉 # monitorRole QED 和# controlRole R&D 这两行前面的注释符号
2. 修改远程机器上需要被监控的程序的配置文件 (我这里是监控Tomcat容器内部署的应用).
a.进入TOMCAT_HOME\bin目录
b.打开catalina.sh文件,加入如下信息:
JAVA_OPTS="$JAVA_OPTS -Djava.rmi.server.hostname=192.168.0.237
-Dcom.sun.management.jmxremote=true
-Dcom.sun.management.jmxremote.port=18999
-Dcom.sun.management.jmxremote.ssl=false
-Dcom.sun.management.jmxremote.authenticate=false"
c.重启Tomcat服务.
3. 客户端VisualVM配置 (我客户端用的是WinXP).
a.直接反键点击Remote,选择Add Remote Host...
b.在弹出的界面中输入远程机器的IP地址(192.168.0.237),这个IP地址会加入到Remote节点下.
c.反键点击这个IP地址,选择Add JMX Connection, 在弹出的界面中输入刚配置的端口号(18999), 这个连接会加入到该IP节点下.
d.反键点击这个连接,选择Open.
此时就可以看到监控的界面, 从界面上我们可以看到CPU信息, 内存信息, 统计加载类数量,线程信息.
阅读全文
0 0
- JProfiler远程监控Tomcat
- jvisualvm远程监控Tomcat
- jvisualvm远程监控Tomcat
- jprofiler8远程监控tomcat
- jvisualvm远程监控Tomcat
- jvisualvm远程监控Tomcat
- jvisualvm远程监控Tomcat
- jvisualvm远程监控Tomcat
- jconsole远程监控tomcat
- jvisualvm远程监控Tomcat
- visualVM远程监控tomcat
- jvisualvm远程监控Tomcat
- jvisualvm远程监控Tomcat
- jvisualvm远程监控Tomcat
- jvisualvm远程监控Tomcat
- Jconsole监控远程tomcat
- jvisualvm远程监控Tomcat
- visualVM远程监控tomcat
- laravel下 jquery-from 上传图片立即显示
- 关于UEditor上传图片后显示不正常,路径错误的原因
- laravel 实现前后端登录分离
- RecyclerView的适配器
- 巧用Android多进程,微信,微博等主流App都在用
- tomcat远程监控
- 88. Merge Sorted Array
- 【c++】c++的基础知识
- android studio导包找不到类
- iOS 自定义view 如何不使用self.view也就是系统自带的 view,使用自己定制的view
- XML文档解析之SAX解析
- MFC生成的exe如何添加使用期限
- tensorflow cpu版本安装
- 风花雪月·《基层风云·1》·四