VisualVM是JDK自带的一款全能型性能监控和故障分析工具,包括对CPU使用、JVM堆内存消耗、线程、类加载的实时监控,内存dump文件分析,垃圾回收运行情况的可视化分析等,对故障排查和性能调优很有帮助。
VisualVM连接远程服务器有两种方式:JMX和jstatd,两种方式都不能完美支持所有功能,例如JMX不支持VisualGC,jstatd不支持CPU监控,实际使用可同时配置上并按需选用。...
分类:
其他好文 时间:
2016-05-07 09:48:30
阅读次数:
165
jstatd是一个RMI(Remove Method Invocation)的server应用,用于监控jvm的创建和结束,并且提供接口让监控工具(如VisualVM)可以远程连接到本机的jvms 。注意是jvms,就是说运行jstatd命令后可以用监控工具监控本用户(运行jstatd命令的用户)所... ...
分类:
编程语言 时间:
2016-04-18 18:39:26
阅读次数:
245
jstat可以实时显示本地或远程JVM进程中类装载、内存、垃圾收集、JIT编译等数据。如果要显示远程JVM信息,需要远程主机开启RMI支持,详情见下文。1.创建jstatd服务器授权文件jstatd.all.policy,代码如下,然后将改文件放到Java/bin目录下。grantcodebase"file:${java.home}/../..
分类:
Web程序 时间:
2016-03-26 08:20:18
阅读次数:
211
由于项目中使用jboss 作为web容器,每当项目上线时需要使用loadrunner对项目进行性能压测,这时就需要实时观察JVM的一些参数。想使用jvisualvm借助jstatd远程连接服务器上面的JVM时一直不能成功在网上找了好些资料都始终没有成功,最终通过阅读jdk的相关源码终于使得jvisu...
分类:
其他好文 时间:
2015-09-05 17:40:59
阅读次数:
254
(一)下载安装
1、下载visualvm
在官网上下载即可,有mac版
2、工具—插件,选择感兴趣的插件进行安装
此时若本地有运行java进程,则在本地那里已经可以进行监控分析
(二)远程服务器配置
1、在任意目录建立文件jstatd.all.policy,内容如下:
grant codebase "file:${java.home}/../lib/tools.jar" {...
分类:
编程语言 时间:
2015-06-16 19:24:24
阅读次数:
224
1、关闭防火墙:/etc/init.d/iptables stop2、启动远端jstatd 2.1 配置java安全访问,将如下的代码存为文件 jstatd.all.policy (名字随便起),但要放到JAVA_HOME/bin中,其内容如下,grant codebase"file:${java....
分类:
Web程序 时间:
2015-04-13 20:25:52
阅读次数:
513
jstatd 【options】参数:options 命令行参数,可以按任何顺序,但如果有多余的或者中有互斥的参数,最后制定的那个参数将有优先权options: -nr当一个存在的RMI Registry没有找到时,不尝试创建一个内部的RMI Registry -p portRMI Regi...
分类:
Web程序 时间:
2015-02-09 17:36:58
阅读次数:
191
参考:http://blog.itpub.net/17203031/viewspace-765810一、Jstatd RMI远程监控方法VisualVM在监控本地JVM的时候是很方便的。只要应用程序运行起来,我们就可以从VisualVM里面监控出来。远程服务器上的JVM监控就需要一些额外的配置了。目...
分类:
其他好文 时间:
2015-01-17 12:35:41
阅读次数:
221
本地监控:只要打开某个JAVA程序就会自动的加入到本地监控中.远程监控:要进行远程监控, 本机的VisualVM就必须和远程的JVM要进行通信, Visualvm目前支持两种remote connection方式.分别是jstatd和JMX方式:通过JMX连接远程机器, 需要经过下面的配置:1. 修...
分类:
其他好文 时间:
2015-01-16 18:41:09
阅读次数:
168
VisualVM 远程监控? ?? ? ? 1. 通过jstatd启动RMI服务 ? ? ? ??配置java安全访问,将如下的代码存为文件 jstatd.all.policy,放到JAVA_HOME/bin中,其内容如下, ? ? ? ??grant codebase "fil...
分类:
其他好文 时间:
2014-12-23 14:06:21
阅读次数:
229