`
victorwmh
  • 浏览: 213667 次
  • 性别: Icon_minigender_1
  • 来自: 宇宙
社区版块
存档分类
最新评论

Jprofiler6的安装与使用

    博客分类:
  • java
 
阅读更多

 

在实际使用过程中,Java程序大多都运行在linux服务器上,而平时开发或测试的机器则是Windows。鉴于这种情形,关于Jprofiler的安装与使用就以此平台为例,在Windows上运行Jprofiler6,监测linux服务器上Java程序在JVM中的运行情况。

 

下载安装包

地址:http://www.ej-technologies.com/download/jprofiler/files

通过上面的URL,可以下载到需要的安装包。有一点需要注意的是,下载时请保证下载的包是同一个版本,以便避免不必要的麻烦。官方提供了几种格式的下载包,你可以根据自己的喜好选择。我们下载的是jprofiler6.2.4的rpm和zip包,之所选择这个是因为他们安装起来够简单方便。

 

文件:jprofiler_linux_6_2_4.rpm、jprofiler_windows_6_2_4.zip

 

一、安装与配置

 

    1、linux安装

 

    # cd /usr/local/src

    # rpm -ivh jprofiler6.rpm

 

    执行完之后,程序将安装到/opt目录下,完整路径为/opt/jprofiler6。

 

 

    2、windows安装

 

    解压缩jprofiler_windows_6_2_4.zip文件,将目录移至你需要放置的地方。例如为F:\jprofiler6,双击F:\jprofiler6\bin下的jprofiler.exe文件,即可启动jprofiler了。

    由于jprofiler为商业软件,需要licenses的,所以请用万能的google之神吧,找到合适key输入之后,安装便结束。

 

    注:看完以上两个安装后,你可能会纳闷,怎么linux中不需要key吗。我想应该是要的,只是在我们这个使用组合中,没有用到linux的jprofiler图形分析gui模块,也就是你Windows中双击看到的界面。

 

 

二、使用实例

 

    a、监测application程序

 

    Windows:

    1、双击jprofiler.exe,启动jprofiler程序。

    2、菜单依次选择Session->Integration Wizard->New Server Integration。

    3、选择列表框中的"Generic application"选项。

    4、选择On a remote computer单选项,并选择好你需要监测JVM所属的平台(这里为:Linux X86/AMD64)。

    5、选择JVM的厂商、版本、方式。JVM Vendor: Sun; Version:1.6.0; Mode:hotspot。另外,如果你linux服务器为64的话,请勾选“64 bit JVM”选项。

    6、选择“Wait for a connection from the JProfiler GUI”。

    7、输入Remote address,即linux服务器的IP地址(192.168.2.100)。

    8、输入linux服务器上jprofiler的安装位置,即:/opt/jprofiler6。

    9、输入jprofiler的端口号,默认为8849,不做修改。如果选择修改,在linux服务器执行程序的命令行中,请确保端口号的一致。

    10、完成上面这些步骤后,你会看一个提示信息,其中有加黑的一行“-agentpath:/opt/jprofiler6/bin/linux-x64/libjprofilerti.so=port=8849”。这个是根据以上步骤生成的,需要附加在启动java程序的命令行中的。

    11、接下来就是最后一步了,选择“No, I will start the session latter”,等linux开启了jprofiler之后再连接。

 

    Linux:

    程序名AlabDaemon.jar,位于/opt/alab目录。   

    # cd /opt/alab

 

    原始命令行

    # nohup java -Xms1g -Xmx1g -Xmn255m -jar AlabDaemon.jar &

 

    开启jprofiler的命令行

    # nohup java -agentpath:/opt/jprofiler6/bin/linux-x64/libjprofilerti.so=port=8849 -Xms1g -Xmx1g -Xmn255m -jar AlabDaemon.jar &

 

    如果没有错误的话,在/opt/alab/nohup.out输出文件中,应该能看到下面的信息:JProfiler> Disconnected. Waiting for reconnection. JProfiler> Listening on port: 8849.

 

 

    至此,Windows和Linux的监控就都配置好了,在jprofiler的Windows图形界面中,点击“Start Center”,选择刚才设置好的Session,点击“start”按钮,就可以开始监控JVM的使用情况了。

 

 

    b、监测Web服务器(tomcat)

 

    Windows:

    1、双击jprofiler.exe,启动jprofiler程序。

    2、菜单依次选择Session->Integration Wizard->New Server Integration。

    3、选择列表框中的"Apache Tomcat 6.x"选项。

    4、选择On a remote computer单选项,并选择好你需要监测JVM所属的平台(这里为:Linux X86/AMD64)。

    5、选择JVM的厂商、版本、方式。JVM Vendor: Sun; Version:1.6.0; Mode:hotspot。另外,如果你linux服务器为64的话,请勾选“64 bit JVM”选项。

    6、选择“Wait for a connection from the JProfiler GUI”。

    7、输入Remote address,即linux服务器的IP地址(192.168.2.100)。

    8、输入linux服务器上jprofiler的安装位置,即:/opt/jprofiler6。

    9、选择tomcat启动文件,由于监控的是远程服务器,你可以把服务器上的tomcat启动文件拖到本地再选择,免得做远程映射。例如为D:\startup.sh,在所有步骤都完成后,会在同目录生成一个startup_jprofiler.sh的文件,从名字就可以看出它是什么用途了,下面会用到。

    10、输入jprofiler的端口号,默认为8849,不做修改。如果选择修改,在linux服务器执行程序的命令行中,请确保端口号的一致。

    11、完成上面这些步骤后,你会看一个提示信息,意思是将生成的startup_jprofiler.sh文件,上传到linux服务器tomcat的bin目录下,用于需要开始jprofiler是启动tomcat之用。

    12、接下来就是最后一步了,选择“No, I will start the session latter”,等linux开启了jprofiler之后再连接。

 

    Linux:

    将生成的startup_jprofiler.sh文件,上传到linux服务器tomcat的bin目录下。

    # cd /usr/local/tomcat6/bin

    # chmod a+x startup_jprofiler.sh

    # ./startup_jprofiler.sh

 

    如果没有错误的话,控制台应该能看到下面的信息:JProfiler> Disconnected. Waiting for reconnection. JProfiler> Listening on port: 8849.





分享到:
评论

相关推荐

    JProfiler的安装及使用

    **JProfiler的安装及使用** JProfiler是一款强大的Java性能分析工具,它可以帮助开发者深入洞察应用程序的性能瓶颈,包括内存管理、CPU使用、线程活动、类加载和虚拟机内部状态等多个方面。以下将详细介绍JProfiler...

    jprofiler详细使用介绍

    6. 等待远程计算机上的 jprofiler GUI 启动,并和本机建立连接。 监控结果 jprofiler 的监控结果可以通过 VM Telemetry Views 标签来查看,显示了程序运行时的对象信息、内存使用情况和线程情况等信息。通过该标签...

    jprofiler4.32安装破解文件+jprofiler4.32使用教程

    《JProfiler 4.32 安装与使用详解》 JProfiler是一款强大的Java性能分析工具,对于Java开发者而言,它是优化代码效率、排查内存泄漏和线程问题的得力助手。本文将详细介绍JProfiler 4.32的安装过程,并提供使用教程...

    jprofiler安装使用

    JProfiler提供了与多种IDE和应用服务器的集成,使得性能优化工作更为便捷。 ### JProfiler安装 在Windows上安装JProfiler非常直观: 1. 下载适用于Windows的JProfiler安装包,例如`jprofiler_windows_6_2_4.exe`。...

    Jprofiler监控远程项目安装步骤

    在配置远程机器的 JProfiler 安装地址时,需要填写远程机器的地址和 JProfiler 的安装地址,例如 /usr/local/jprofiler6。 在选择远程机器读取配置文件的位置时,需要选择手工同步的方式,并填写配置文件的位置,...

    jprofiler_linux_4_3_2.tar.gz 和 JProfiler在Linux上的安装和使用.rar

    《JProfiler在Linux环境下的安装与使用详解》 JProfiler是一款强大的Java性能分析工具,它提供了内存泄漏检测、CPU性能分析、线程监控等多种功能,是开发者优化Java应用的得力助手。本篇文章将详细讲解如何在Linux...

    jprofiler linux 和 windows 安装和配置

    ### jProfiler Linux 和 Windows 安装与配置指南 #### 一、概述 jProfiler是一款功能强大的Java性能分析工具,能够帮助开发者对Java应用程序进行性能监控、内存泄漏检测、线程分析等工作。它支持多种操作系统环境...

    jprofiler安装文件

    4. 配置JProfiler:安装完成后,启动JProfiler,可能需要配置与JVM的连接参数,如设置JDK路径,确保JProfiler能正确地附着到你的Java应用程序上。 三、JProfiler核心功能 1. 内存分析:JProfiler可以实时监测内存...

    jprofiler监控工具使用说明

    #### 二、安装与注册 **安装步骤**: - **Windows系统**:直接运行.exe文件进行安装,通常选择默认选项即可。 - **Linux系统**:直接解压缩安装包到指定目录。 安装过程中,JProfiler会自动检测系统中已安装的JDK...

    JProfiler4.3.2安装文件及文档

    在提供的压缩包中,`jprofile安装.docx`应该包含JProfiler的安装步骤和使用教程。通过阅读这份文档,你可以详细了解如何连接到应用程序,进行内存分析,查看线程状态,以及优化代码性能等方面的操作。 总之,...

    JProfiler在Linux上的安装和使用.doc

    本文将详细介绍如何在Linux环境下安装和使用JProfiler,以便于诊断和优化运行在远程服务器上的Java应用程序,如文中提到的WebLogic 9.2服务器。 首先,我们需要了解JProfiler的安装流程。在客户端(这里为Windows ...

    jprofiler6

    本文将详细介绍如何在Linux环境下安装JProfiler6,设置环境变量以及配置与Tomcat的集成。 首先,我们来理解JProfiler6的核心功能。它提供了详细的内存分析,包括对象分配跟踪、内存泄漏检测和垃圾收集分析。在CPU...

    jprofiler6内含linux和windows安装包,windows附含破解码

    在本文中,我们将探讨JProfiler6的主要特性和使用方法,特别是在Linux和AIX服务器环境下的应用。 首先,JProfiler6的安装过程简单便捷。对于Windows用户,压缩包中包含了安装程序以及破解码,确保了无阻碍的使用...

    JProfiler

    6. `Blog文章`中的文件可能包含详细的步骤指南,比如`Windows下JProfiler监控本地tomcat性能之安装配置.htm`和其关联的`.files`目录,这些文件详细阐述了如何在Windows环境下配置JProfiler来监控Tomcat。 总的来说...

    JProfiler 6 破解版

    JProfiler是一个全功能的Java剖析工具...a)请先到官网下载Jprofiler安装文件 http://www.ej-technologies.com/download/jprofiler/files.php 目前最新版为6.1.1 b)然后在本站下载破解文件(一个可用的license key)。

    jprofiler windows 使用方法介绍

    **一、JProfiler的安装与配置** 1. **下载与解压**:首先,下载JProfiler的压缩包,并将其完全解压至任意目录。 2. **破解**:如果你使用的是非官方版本,需要将`crack.zip`解压到JProfiler的工作目录下的`bin`子...

    Jprofiler 6-11破解keygen.zip

    Jprofiler安装程序可从官网下载https://www.ej-technologies.com/products/jprofiler/overview.html 附件为破解工具,keygen.exe

    Jprofiler 6

    在压缩包文件“jprofiler_windows_6_0_6.exe”中,我们可以看到这是JProfiler 6针对Windows操作系统的安装程序。下载并运行此文件,按照安装向导的指引,即可在Windows环境下安装JProfiler 6。安装完成后,用户可以...

    JProfiler11_x64_jb51安装与解密.7z

    【JProfiler11_x64_jb51安装与解密.7z】是一个压缩包文件,其中包含的内容主要是关于JProfiler的安装和解密步骤。JProfiler是一款强大的Java性能分析工具,尤其适用于深入理解Java应用程序的内存使用、CPU消耗、线程...

Global site tag (gtag.js) - Google Analytics