使用visualvm远程监控java进程(以hadoop进程为例)



(一)下载安装
1、下载visualvm
在官网上下载即可,有mac版
2、工具—插件,选择感兴趣的插件进行安装
此时若本地有运行java进程,则在本地那里已经可以进行监控分析


(二)远程服务器配置
1、在任意目录建立文件jstatd.all.policy,内容如下:
grant codebase "file:${java.home}/../lib/tools.jar" {
   permission java.security.AllPermission;
};

2、运行jstad服务
nohup jstatd -J-Djava.security.policy=jstatd.all.policy  &
默认是以1099端口运行

(三)连接远程监控
远程—添加jstatd连接,填入ip地址即可

你可能感兴趣的:(使用visualvm远程监控java进程(以hadoop进程为例))