监控远程Java进程的JVM有两个条件:
1、应用运行在本地环境。
1、应用运行在本地环境。
2、远程系统启动了jstatd agent
服务器建立policy文件
# vi jstatd.all.policy
grant codebase "file:${java.home}/../lib/tools.jar" {
permission java.security.AllPermission;
};
绑定IP 启用远程连接
jstatd -J-Djava.rmi.server.hostname=192.168.1.1 -J-Djava.security.policy=jstatd.all.policy -p 1099 &