免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1438 | 回复: 0
打印 上一主题 下一主题

jprofile服务端安装 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2011-12-20 09:48 |只看该作者 |倒序浏览
   JProfiler工具主要用于检查和跟踪系统(限于Java开发的)的性能。JProfiler可以通过时时的监控系统的内存使用情况,随时监视垃圾回收,线程运行状况等手段,从而很好的监视JVM运行情况及其性能。
   记录下来为了服务端安装这边有个记录和按需使用。所以文章只记录服务端的安装、配置方式;详细使用和功能介绍请参考附件(从网络上下载回来)。
     服务端安装三种方式;
     1.同位数的系统可以直接拷贝 64bit 的现成包在jprofiler_linux_6_0_3.tar.gz
     2.jprofiler_linux_4_3_2.zip
        unzip jprofiler_linux_4_3_2.zip && cd  jprofiler_linux_4_3_2 && chmod +x jprofiler_linux_4_3_2.sh && ./jprofiler_linux_4_3_2.sh -c   
    3. rpm -Uvh jprofiler_linux_6_0_3.rpm 
        jprofiler_linux_4_3_2.zip

以上文件可在网上下载,或发邮件到我邮箱 然后我发给你
    服务端配置
    vi /etc/profile
    #在/etc/profile的最后添加配置:
     export LD_LIBRARY_PATH=$jprofiler_home/bin/linux-x64:$LD_LIBRARY_PATH
    #执行下面的命令,使配置生效
     source /etc/profile
     配置resin

  在JVM参数中添加下面两条:
     配置Resin conf;加入以下两个jvm参数


1<jvm-arg>-agentlib:jprofilerti=port=8849</jvm-arg>

2<jvm-arg>-Xbootclasspath/a:$jprofiler_home/bin/agent.jar</jvm-arg>


     重启resin;查看jvm log看jprofile是否正常使用;出现以下文字为正常
JProfiler> Protocol version 28
JProfiler> Using JVMTI
JProfiler> JVMTI version 1.1 detected.
JProfiler> 64-bit library
JProfiler> Listening on port: 8849.
JProfiler> Instrumenting native methods.
JProfiler> Can retransform classes.
JProfiler> Native library initialized
JProfiler> VM initialized
JProfiler> Waiting for a connection from the JProfiler GUI ...
JProfiler> Using dynamic instrumentation
JProfiler> Time measurement: elapsed time
JProfiler> CPU profiling enabled
JProfiler> Hotspot compiler enabled
JProfiler> Starting com/caucho/server/resin/Resin ...

Resin-3.1.8 (built Mon, 17 Nov 2008 12:15:21 PST)
Copyright(c) 1998-2008 Caucho Technology.  All rights reserved.


  1007479.license -- 10 Resin servers Guangdong Pacific Internet Info Co. Lt.

Starting Resin on Tue, 22 Mar 2011 13:32:33 +0800 (CST)

JProfiler> Disconnected. Waiting for reconnection.
JProfiler> Listening on port: 8849.
JProfiler> Reconnection.
JProfiler> Using dynamic instrumentation
JProfiler> Time measurement: elapsed time
JProfiler> CPU profiling enabled

PS:正常情况下,Resin重启后jprofile端口不立刻启动,在有客户端连接的时候才启动。




win 下客户端安装,该监控软件具有的功能请参考附件
客户端软件:jprofiler_windows_6_0.exe
SN:Sn.txt





开这个东西保守估计会浪费系统资源的1/3,请慎用。


文件:JProfilerLinuxsetupandconfigure.zip
大小:1280KB
下载:下载

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP