Linux tomcat jvm 远程监控
来源:互联网 发布:ds1302数据手册 编辑:程序博客网 时间:2024/05/17 21:41
1、 tomcat/bin/catalina.sh文件添加如下内容
CATALINA_OPTS=”$CATALINA_OPTS -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=10.1.1.10 -Dcom.sun.management.jmxremote.port=7003 -Dcom.sun.management.jmxremote.rmi.port=7003 -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.password.file=/workspace/config/jvmpassword.cfg -Dcom.sun.management.jmxremote.access.file=/workspace/config/jvmaccess.cfg”
参数说明:
-Dcom.sun.management.jmxremote //启动原程访问
-Djava.rmi.server.hostname=10.1.1.10 //服务器地址
-Dcom.sun.management.jmxremote.port=7003 //远程端口
-Dcom.sun.management.jmxremote.authenticate=true //是否鉴权
-Dcom.sun.management.jmxremote.ssl=false //是否ssl
-Dcom.sun.management.jmxremote.password.file=/workspace/config/jvmpassword.cfg //密码文件
-Dcom.sun.management.jmxremote.access.file=/workspace/config/jvmaccess.cfg //用户名及其权限
2、添加权限文件 jvmpassword.cfg 和jvmaccess.cfg
jvmpassword.cfg内容为(用户名,密码)
monitor a123456
controller a654321
jvmaccess.cfg内容为(用户名,控制权限)
monitor readonly
controller readwrite
3、设置jvmpassword和jvmaccess的文件权限,不然无法访问
chmod 600 jvm*
⚠注意:
本文采用tomcat 8.5版本
外网远程访问:需要在tomcat/lib/下添加jmx remote.jar
wget http://archive.apache.org/dist/tomcat/tomcat-8/v8.5.2/bin/extras/catalina-jmx-remote.jar
- Linux tomcat jvm 远程监控
- Jvm远程监控Linux-tomcat
- 远程监控linux下tomcat的jvm内存
- Jconsole监控tomcat 的JVM内存(远程、linux、windows)
- Jconsole远程监控tomcat 的JVM内存(linux、windows)
- Jconsole监控tomcat 的JVM内存(远程、linux、windows)
- Jconsole监控tomcat 的JVM内存(远程、linux、windows)
- console监控tomcat 的JVM内存(远程、linux、windows)
- Jconsole远程监控tomcat 的JVM内存(linux、windows)
- Jconsole远程监控tomcat 的JVM内存(linux、windows)
- 如何安全地监控远程JVM/Tomcat
- jprofiler 监控远程linux tomcat
- 使用visualvm远程监控JVM LINUX tomcat服务器与客户端配置方法
- jProfiler远程连接Linux监控jvm、tomcat运行状态(很详细)
- tomcat jvm 调优监控(Linux)
- 远程监控tomcat的JVM运行情况详解
- 远程监控Tomcat的JVM运行情况详解
- 工作总结14 jvm监控工具远程连接Tomcat
- 解决Ubuntu重装系统后,导致SSH认证失败的问题
- C/C++ key concepts (1)
- Codeforces Round #345 (Div. 2) D. Image Preview 前缀和
- 分享centos+python+keras+tensorflow环境的docker镜像
- 王者荣耀之我的思考
- Linux tomcat jvm 远程监控
- Netty源码解读DefaultPromise
- linux opencv 安装
- JAVA的Println源码
- 解决Windows系统下git文件名大小写无法修改的问题
- Android greenDao3.0的开发实战,包括版本升级(二)
- Initialization and assignment in C++
- 大学物理实验报告 迈克尔逊干涉 and 三棱镜衍射
- SpringMVC报错找不到ContextLoaderListener 的解决