BTrace 使用,待实验 验证
Posted tuyf_hs
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了BTrace 使用,待实验 验证相关的知识,希望对你有一定的参考价值。
主要参考以下几篇博客:
http://agapple.iteye.com/blog/1005918
https://github.com/btraceio/btrace/releases/tag/v1.3.9
https://github.com/btraceio/btrace/issues
介绍javaAgent用法的文章(相当于在 JVM层加了一个AOP,获取方法的相关执行信息):
http://blog.csdn.net/catoop/article/details/51034739
http://blog.csdn.net/catoop/article/details/51034778
目前 先做两件 最简单的事情:
第一件是:
写一下 JavaAgent 简单例子,看看效果。
第二件是:
搭一个linux系统,然后编写一个 btrace 脚本 ,监控已经在运行的系统的性能情况: 具体步骤如下:
此处是 btrace 脚本, 验证通过后 再贴上来
获取被监控的 java进程的 pid
ps -ef | grep protal
开始监控
btrace 25123 TestScript.java #我的当前目录在 /opt/btrace-bin-1.3.9
按下回车访问 portal.wdtets.cc 的系统监控页面,可以看到返回值( [email protected] ) 和 duration( 在下次访问 系统监控页面时输出duration 单位us )
以上是关于BTrace 使用,待实验 验证的主要内容,如果未能解决你的问题,请参考以下文章