1.、打开 JVisualVM找到 Windows 的 Jdk 安装的路径的 bin 路径下,双击运行即可,
注意:如果jdk 版本太低,需要再单独下载JVisualVM
JVisualVM 监控 Linux 有 2 种:1、JMX 方式 2、Jstatd 方式,两者需要结合
①如果要监控本Java应用tomcat,修改提供的 catalina.sh 文件中的 ip地址
修改完直接替换下图tomcat/bin/catalina.sh ,覆盖原文件即可
systemctl start firewalld ##开启防火墙
firewall-cmd --add-port=10001/tcp --permanent ##永久添加 10001 端口
firewall-cmd --add-port=10002/tcp --permanent ##永久添加 10002 端口
firewall-cmd --add-port=10003/tcp --permanent ##永久添加 10003 端口
firewall-cmd --add-port=1099/tcp --permanent ##永久添加 1099 端口
systemctl stop firewalld ##关闭防火墙
启动tomcat,添加jmx连接,监控画面如下
②jstatd 注意要先赋权,然后在linux启动,再建立远程连接
visual gc 监控页面如图所示
欢迎大家指正,分享!