问题描述:JVisualVM如何远程监控tomcat
解决方案请参考(转载):https://blog.csdn.net/zhangxing52077/article/details/80667922
问题描述:无法连接java visualvm插件中心
解决方案请参考(转载):https://blog.csdn.net/xionglangs/article/details/77603343
问题描述:jvisualvm 连接 jstatd 远程监控 jvm 或 Visual GC提示"不受此JVM支持“
1.修改远程服务器(10.114.XX.XX)上java设置,即找到 cd /usr/local/java/jre/lib/security 目录下面的 java.policy 文件
在文件末位的 }; 前面添加以下语句并保存:
permission java.security.AllPermission;
2.cd /usr/local/java/bin 在目录下执行以下命令:
./jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=10.114.XX.XX -p 3333
参数说明:
-J-Djava.security.policy=jstatd.all.policy =号后面的是文件的绝对路径;
-J-Djava.rmi.server.hostname=10.114.XX.XX 是远程机器的ip;
-p 3333 指定服务器的端口号。
3. 用 jps 命令查看Jstatd进程是否启动,例如:11730 Jstatd
4.在jvisualvm 添加 ip 为10.114.XX.XX 端口为 3333 的远程机器,这样可以使用jstatd方式远程监控JVM。