温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

VisualVM监控远程主机的方法是什么

发布时间:2022-01-06 16:00:48 来源:亿速云 阅读:140 作者:iii 栏目:大数据

本篇内容主要讲解“VisualVM监控远程主机的方法是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“VisualVM监控远程主机的方法是什么”吧!

VisualVM加jstatd通过JMI方式远程监控远程主机。

VisualVM是用来监控JAVA应用底层JVM的各项参数的,包括CPU、内存、线程、垃圾回收等待状态。

启动VisualVM后,可以直接查看本机的JAVA应用,但是如果要看远程服务器上的JAVA应用JVM状态,就需要进行配置。配置方法如下:

登录远程服务器,进入cd $JAVA_HOME/bin或者$JAVA_HOME/jre/bin目录,创建jstatd安全管理文件jstatd.all.policy,然后加入下面的内容:

1,touch jstatd.all.policy

2,vi jstatd.all.policy

添加如下文字:

grant codebase "file:/usr/local/java6/jdk1.6.0_45/lib/tools.jar" {

       permission java.security.AllPermission;

};

3,

jstatd -J-Djava.security.policy=jstatd.all.policy -p 1000 -J-Djava.rmi.server.hostname=10.0.1.68 &

说明:

jstatd -J-Djava.security.policy=all.policy 根据安全策略启动监控(如果hosts文件配置不正常,单独启动可能会异常)

-p 1099  启动1099端口 用来给 VisualVM进行监控(默认是1099端口,客户端会自动连接,如果改为其他端口,需要再VisualVm上设置)

VisualVM监控远程主机的方法是什么

-J-Djava.rmi.server.hostname=192.168.100.52  本机IP(如果hosts文件配置不正常,可以手动指定本机IP供VisualVM进行配置监控)

& 后台运行

连接成功:

VisualVM监控远程主机的方法是什么

到此,相信大家对“VisualVM监控远程主机的方法是什么”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI