VisualVM监控远程主机JVM配置

阅读 37

2023-05-09


服务端配置:

1,

在JAVA_OPTS中追加下面参数

-XX:HeapDumpPath=/data/project/zqgame_backend_oom.txt -Dcom.sun.management.jmxremote.port=8999 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false




2,

后台执行下面的命令,获取jstatd统计信息

jstatd -J-Djava.security.policy=jstatd.all.policy



3,

在tomcat 的bin目录创建jstatd.all.policy文件,在其中添加远程访问策略

1 grant codebase "file:${java.home}/../lib/tools.jar" {
  2        permission java.security.AllPermission;
  3 };



4,

启动jstat获取数据

jstatd -J-Djava.security.policy=jstatd.all.policy



客户端配置

5,

启动jdk的bin目录下的jvisualvm.exe


6,

配置ip和端口即可(远程监控无法对内存信息统计)




精彩评论(0)

0 0 举报