jvisualvm 远程监控配置方式

本文介绍如何通过jvisualvm工具实现对远程服务器上Java应用程序的资源消耗情况进行监控。文章详细阐述了启动jstatd服务及配置policy文件的方法,并展示了如何在本地使用jvisualvm连接远程主机并查看其状态。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在系统运行调试过程中,经常需要对服务器上运行的程序进行监控,了解程序的稳定性,了解程序对各个资源的消耗情况,根据监控情况调整程序的各项配置。jvisualvm在监控方面给我们提供了一个很好的可视化工具,有很强大的分析能力。


需要达成目标:监控远程服务器10.1.130.*的资源消耗情况

配置方式:

1、登录远程服务器,启动jstatd服务

(1)在JAVA_HOME/bin目录下,新建jstatd.all.policy文件,文件内容如下:

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

(2)启动jstatd服务

     ./jstatd -J-Djava.security.policy=jstatd.all.policy -J-Djava.rmi.server.hostname=192.168.1.*

2、在本机的jdk安装目录启动目录,启动jvisualvm.exe程序。

    (1)添加监控远程主机地址

134055_XunT_245919.png

    (2)完成后即可看到如下界面,会显示出运行在java虚拟机上的服务。

134650_9pjE_245919.png

(3)点击服务名,查看服务的各个状态,进行分析和配置优化

134608_BxFP_245919.png



转载于:https://my.oschina.net/u/245919/blog/265993

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值