平平庸庸
(私人工具)visualvm的插件vmlog为监控结果记录日志
上一篇 /
下一篇 2009-06-17 18:13:37
/ 个人分类:测试工具
背景:
性能测试组需要监控jvm的运行时情况。目前现成的jvm监控工具可以监控这些信息,但是无法保存,并且监控的信息会随时间推移而丢失,也就是说只能监控的信息只能是一段时间内的。
因此需要这样的一个工具可以将目标jvm的性能信息记录下来。
介绍:
vmlog是visualvm的一个插件。安装后visualvm的界面和使用不会有明显变化。不同的是当测试人员双击某一jvm(应用名称)时在后台每间隔两秒钟捕获一次此jvm的usedheap,usedpermgen,heapcapcity,permgencapcity信息并将信息写入visualvm同目录下的vmlog目录中。生成的文件按照host+应用名称+日期时间.csv命名。
安装方法:
visualvm-工具-插件-已下载-添加插件, 然后根据提示安装。
visualvm下载地址:
https://visualvm.dev.java.net/请到官方网站下载最新版本 远程监控方法:
首先,配置java安全访问,将如下的代码存为文件 jstatd.all.policy:
grant codebase"file:${java.home}/../lib/tools.jar"{
permission java.security.AllPermission;
};
然后通过如下的命令启动RMI服务:
./jstatd -J-Djava.security.policy=jstatd.all.policy
收藏
举报
TAG: