VisualVM使用Jstatd远程监控服务器

简介:

 jstat可以实时显示本地或远程JVM进程中类装载、内存、垃圾收集、JIT编译等数据。如果要显示远程JVM信息,需要远程主机开启RMI支持,详情见下文。


  1.  创建jstatd服务器授权文件jstatd.all.policy,代码如下,然后将改文件放到Java/bin目录下。


grant codebase "file:${java.home}/../lib/tools.jar" {

   permission java.security.AllPermission;
};


  2. 切换到java/bin目录下,启动Jstatd服务器


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


  3. 如若出现端口占用问题,在启动jstatd服务器时选择其它端口。


//查看端口是否被占用


netstat -ano | grep -i 1099


//启动jstatd服务器时,指定其它端口


rmiregistry 2030 & jstatd -J-Djava.security.policy=jstatd.all.policy -p 2030


  4. jstatd服务器启动成功后,在VisualVM添加Jstatd服务器地址,就会自动连接成功,并获取服务器的CPU,内存,线程等信息。


wKioL1b-C_zydvF4AAF5MGUhTdk327.png

  5. 关于Jstatd的详细信息,请点击这里





本文转自 genuinecx 51CTO博客,原文链接:http://blog.51cto.com/favccxx/1755299,如需转载请自行联系原作者
目录
相关文章
|
8月前
|
弹性计算 监控 网络协议
ecs资源监控操作
监控阿里云ECS服务器资源分为7步:登录阿里云控制台,进入ECS管理界面,选择要监控的实例,查看基础监控数据,通过云监控服务获取详细图表、配置报警规则,可选安装云监控插件获取OS级数据,最后定期审查优化资源配置。通过这些步骤,确保系统稳定运行并及时处理问题。如需帮助,参考官方文档或联系阿里云支持。
164 3
|
8月前
|
Arthas 弹性计算 运维
阿里云ECS监控服务
阿里云ECS监控服务
496 2
|
8月前
|
弹性计算 监控 数据可视化
ecs自定义监控
ecs自定义监控
75 1
|
8月前
|
机器学习/深度学习 弹性计算 运维
ECS阿里云监控服务
ECS阿里云监控服务
175 3
|
8月前
|
弹性计算 监控 数据可视化
ECS网络流量监控
ECS网络流量监控
367 2
|
8月前
|
弹性计算 运维 监控
ECS资源监控
ECS资源监控涉及CPU、内存、磁盘I/O、网络流量、系统负载和进程的关键指标,通过云服务商控制台、监控服务、API与SDK、运维工具进行实时监控和告警设置。支持历史数据查询、事件监控,以及使用Windows资源监视器和Linux系统工具进行操作系统层面监控。全面监控确保ECS实例稳定运行、资源有效利用和问题及时处理。如需特定云服务商的指导,请询问。
154 3
|
8月前
|
存储 监控 Java
【深度挖掘Java性能调优】「底层技术原理体系」深入探索Java服务器性能监控Metrics框架的实现原理分析(Counter篇)
【深度挖掘Java性能调优】「底层技术原理体系」深入探索Java服务器性能监控Metrics框架的实现原理分析(Counter篇)
184 0
|
8月前
|
监控 算法 Java
【深度挖掘Java性能调优】「底层技术原理体系」深入探索Java服务器性能监控Metrics框架的实现原理分析(Gauge和Histogram篇)
【深度挖掘Java性能调优】「底层技术原理体系」深入探索Java服务器性能监控Metrics框架的实现原理分析(Gauge和Histogram篇)
103 0
|
4月前
|
存储 弹性计算 运维
自动化监控和响应ECS系统事件
阿里云提供的ECS系统事件用于记录云资源信息,如实例启停、到期通知等。为实现自动化运维,如故障处理与动态调度,可使用云助手插件`ecs-tool-event`。该插件定时获取并转化ECS事件为日志存储,便于监控与响应,无需额外开发,适用于大规模集群管理。详情及示例可见链接文档。
|
4月前
|
存储 监控 Linux
监控Linux服务器
详细介绍了如何监控Linux服务器,包括监控CPU、内存、磁盘存储和带宽的使用情况,以及使用各种系统监控工具如vmstat、iostat、sar、top和dstat来分析系统性能,并推荐了一些开源监控系统。
69 0
监控Linux服务器