设为首页 收藏本站
查看: 824|回复: 0

[经验分享] java系统监控分析Jprofile下载及安装配置【转】

[复制链接]

尚未签到

发表于 2017-2-18 12:10:58 | 显示全部楼层 |阅读模式
  2008年09月01日 星期一 上午 01:26
  JProfiler是一个全功能的Java剖析工具(profiler),专用於分析J2SE和J2EE应用程式。它把CPU、线程和记忆体的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用服务器整合功能。JProfiler直觉式的GUI让你可以找到性能瓶颈、抓住内存泄漏(memory leaks)、并解决多线程的问题。它让你得以对heap walker作资源回收器的root analysis,可以轻易找出内存泄漏;heap快照(snapshot)模式让未被引用(reference)的对象, 稍微被引用的对象、或在终结(finalization)序列的对象都会被移除;整合精灵以便剖析浏览器的Java外掛功能。
  下载官方版本及破解补丁地址:
  jProfiler 4.2.2   
http://download.ej-technologies.com/jprofiler/jprofiler_windows_4_2_2.exe   
解密过程:   
将EJ[1].Technologies.JProfiler.v4.2.2.Incl.Keymaker-AGAiN压缩包中的jkgone.jar解压到   
根目录或其它目录下运行如下命令.   
java -jar jkgone.jar
  附其它版本的注册码   
http://download.ej-technologies.com/jprofiler/jprofiler_windows_3_3_1.exe   
JProfiler 4.0   
Name and Company: anything s/n: A-G666#76114F-1olm9mv1i5uuly#0126
  JProfiler 3.3.1   
s/n: A-XiV7#20128F-1nf9r2z1qepp2e#7120
  EJ Technologies JProfiler 2.2.1   
S/N: A-DWP#OWNZ#YOU-212hyr
  JProfiler 3.3   
S/N: A-XiV6#62267F-1tfbcghardqqd#16312<br>
  JProfiler 3.2.0   
S/N: A-GAiN#91584F-vd0mmz13mkf00#181013<br>or<br>A-GAiN#22031F-1giul8u16x7p65#121218<br>or<br>A-GAiN#98900F-1j62dw18rpusn#111117<br>
  JProfiler 3.2   
S/N: A-GAiN#70503F-l7qte9gtq77c#81111<br>or<br>A-GAiN#19132F-y2fnayai9yu8#141420<br>
  目前最新版为4.3,大家可以申请试用10天,如果大家还需要其它版本的注册码回复
  Jprofiler 5.1.2
  下载地址:http://www.ej-technologies.com/download/jprofiler/files.php
  官方试用版下载:   
http://www.ej-technologies.com/download/jprofiler/trial.php .
  以上列出的版注册文件下载地址:
  http://vsandjava.ys168.com/
  http://xiaobian.javaeye.com/topics/download/079e5734-af82-3019-b4f6-6e7e09dae461
  配置本地监控步骤
  第一步,在安装被监控程序的机器上安装windows版的jprofiler5.   
第二步,New Session,选择New server Integration。   
选择服务类型,本次配置使用的是TOMCAT5.5,可以选择Apache Tomcat 5.x   
第三步,选择本地机器。   
第四步,选择本地机器选择服务启动文件,如:D:\dhcc\soft\DhccOA\bin\appserver\apache-tomcat-5.5.20\bin\startup.bat,点击NEXT   
第五步,选择JVM类型及版本   
第六步,设置端口号,使用默认的端口号。   
第七步,使用默认选择,不立即连接。   
第八步,显示配置信息。   
第七步,完成配置,并启动。OK
  配置远程监控步骤:
  第一步,在监控端安装windows版的jprofiler5,由于服务也是windows操作系统,在服务器端安装windows版的jprofiler5。   
第二步,在监控端配置,点击NEW SESSION,选择New Remote Integration,如下图:   
选择On a remote computer,选择Platform. if the remote computer(一般为被监控机器的类型),点击NEXT。   
第三步,输入被监控机器的IP,如下图,点击NEXT。   
第四步,输入被监控机器中,jprofiler的安装位置(如:D:\Program Files\jprofiler5),点击NEXT。   
第五步,选择JVM的类型和版本,其他默认,点击NEXT。   
第六步,JProfiler监听的端口,使用默认值即可,点击NEXT。   
第七步,选择启动模式,选择第一个,点击NEXT。   
第八步,显示待修改的信息,将此信息copy出来,待配置被监控的机器时用。   
第九步,完成配置,选择第二项,不立即连接。   
第十步,在被监控的服务器端,修改服务启动文件,如果服务为TOMCAT,将startup.bat文件中的JAVA_OPTS的后面添加第八步中copy出来的内容:   
-agentlib:jprofilerti=port=8849 &quot;-Xbootclasspath/a:D:\Program Files\jprofiler5\bin\agent.jar&quot;   
保存此文件。   
第十一步,在环境变量PATH中添加第八步中copy出来的内容:   
D:\Program Files\jprofiler5\bin\windows(注意前面加分号)。   
第十二步,在被监控端,启动startup.bat,提示等待连接的信息,在监控端,选择要连接的SESSION,点击START,在下一出现的页面,点击OK,连接成功,被监控端的服务启动,待启动完成后,监控端能显示对方服务的内存、CPU等占用情况。
  监控资源的配置
  另外特别注意的是,在SESSION配置页面,要添加被监控的资源或CLASS这样才有实际意义,
  常出现的问题
  1. JVM出了bug报告,开始不知道怎么回事,耽误了很多时间,其实就是参数冲突)。还有一个个性配置信息就是要有一个叫LD_LIBRARY_PATH的环境变量,那我就修改了catalina.sh,在里面加入export LD_LIBRARY_PATH=D:\Program Files\jprofiler5\bin\windows。 (转)   
2. 有时也要将Jprofiler安装目录下bin下的jprofiler.vmoptions文件中的虚拟内存适量的改小。
  JProfiler连接Weblogic   
1.本地连接
  1.1环境说明   
本地安装JProfiler,Weblogic相关工具,相关破解可以在网上找到.
  1.2步骤说明   
1.打开工具JProfiler后,在Session菜单下选择New windows,弹出Quickstart窗口界面,在该界面选择第三项An application server, locally or remotely,然后点击Next.   
2.进入Integration wizard界面,选择应用服务的类型和版本.此处,我们选择BEA Weblogic 8.1,然后点击Next.   
3.选择连接的类型,是本地还是远程,这里我们选择本地(on this computer),然后点击Next.   
4.选择Weblogic的启动文件Startweblogic.cmd,然后点击Next.   
5.选择JDK的提供厂商和其版本.这里我们选择了Sun Microsystems的1.4版,然后点击Next.   
6.选择两种处理模式,这里选择第一种,符合应用服务(JIT/hotspot complation enabled)   
7.选择JProfiler的使用端口,对于本地连接来说,此处作用不大,用默认即可   
8.选择第一个,启动weblogic时,试图去连接本次建立的连接,一直会等待到成功连接,而选择第二个,若是发现weblogic没有启动,将不做等待这里我们选择第一项.   
9.对前面设置的内容统一展现,若是检查没有问题,则点击Next,进行下一步操作.   
10.点击Finish,完成了本次连接的配置,若是选择了马上连接,则下一步开始连接.   
11.这里对配置好的连接进行设置,根据需要可以进行过虑等设置,完成后点击OK.   
12.开始连接本地的weblogic应用,连接成功后,可以得到相关的信息
  【附】
  Jprofiler 5.1.x 下载及其License
  JProfiler 5.1 的 License
  网上流行的5.1.2的Fallen的XX, 无法启动和监控 Tomcat 等服务器, 不能用! 最新的5.2.1版本的还没找到XX.
  来源: http://serendipityspaces.spaces.live.com/Blog/cns!71616649A887E6A!604.entry
  附 5.1 的下载地址: Archive- JProfiler 5.1
  Name: any   
Company: any   
License Key:     
L-Larry_Lau@163.com#16320-dvzxpt17ogmau#013   
L-Larry_Lau@163.com#83851-1vyctfjv8d6ua#255   
L-Larry_Lau@163.com#83192-56yozpwn6v3n#174

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-343865-1-1.html 上篇帖子: 理解HTTP session原理及应用 下篇帖子: java程序员到J2EE架构师
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表