Jprofiler安装部署启动

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Jprofiler 安装部署启动

对于大部分应用,我们都是需要跟踪远程服务器上的程序运行情况,包括gc,内存使用,线程状态等。所以我们需要在两台机器上安装Jprofiler,一个是客户端,就是开发人员的本机,进行数据的展示。另一个就是要远程监控的程序的服务器,对运行的程序进行性能监控和分析并将数据传给客户端。Jprofier官方下载地址:

/download/jprofiler/files.html

在linux上下载tar.gz压缩包就可以了

在windows机器上运行的工具需要注册激活(在网上搜或者找熟人)

一定要注意,服务端和客户端的运行版本要一致,就算服务端版本是6.2.3,客户端版本是6.0.2也不行,小版本也要一致,否则报错说版本错误,连不上去,目前咱们使用 6.2.4版本的在共享\\192.168.11.49\development02\软件\jprofiler上可以拿到。

首先安装jprofiler,客户端(本机)、服务器端都得装,服务器端装linux版本,解压tar.gz 包即可

windows安装Jprofiler

填写安装序列号

选择本地eclipse的安装版本

点击“Integrate”按钮选择本地eclipse的安装目录

完成后重启eclipse,可以看到Jprofiler的配置

Eclipse启动application程序

方法一、

即可启动Jprofiler,注意不是戴❀那个Profile As 方法二、

添加虚拟机运行参数为:

-agentpath:C:\PROGRA~1\JPROFI~1\bin\windows\jprofilerti.dll=port=8849,nowait

点击debug后

启动Jprofiler->ctrl+n新建session

注意主机是127.0.0.1;监控端口是8849

Jprofiler监控远程application部署步骤

配置远程application的监控

1、在本地启动JProfiler,快捷键ctrl+o或者点击菜单Start Center

,如下图,点击“New Remote Integration”:

2、有2个选项,On this computer和On a remote computer,这里选择监控远程机器n a remote computer,同时在latform of the remote computer选项选择远程机器对应的操作系统,然后点击next,如下图:

3、选择远程机器的java(java安装版本和产商)运行环境,这里选择的是JVM Vendor:Sun Version:1.6.0 Mode:hotspot 如果远程机器是64位系统,务必也勾上64 bit JVM,然后点击next

4、Wait for 。。。。。为了在开发环境中获取监控的信息,它将等待远程计算机上的Jprofile

GUI 启动,并和本机建立连接,这种方式比较便于修改jprofiler的配置信息。

这里选择startup immediately,connect……………..

5、填写远程机器的地址,如下图:

6、填写远程机器JProfiler的安装地址,我这里是/data/jprofiler/jprofiler6,如下图:

7、监控端口配置:

8、远程服务启动脚本java命令参数中需要添加的参数

例如这次要监控的程序是/data/analyse-customize-service,那么修改该程序的启动脚本, /data/analyse-customize-service/deploy/start.sh,在java的命令中添加以下参数为

-agentpath:/data/jprofiler/jprofiler6/bin/linux-x64/libjprofilerti.so=port=8849,nowait

完成后到远程服务器启动远程监控的程序

本地点击刚刚配置完成的监控项目

点击Start

Jprofiler监控远程application server部署步骤(Web应用)

配置远程application的监控

1、在本地启动JProfiler,快捷键ctrl+o或者点击菜单Start Center

,如下图,点击“New Server Integration”:

2、选择远程Web 应用服务器类型,这里选择tomcat5.x 如下图:

3、有2个选项,On this computer和On a remote computer,这里选择监控远程机器n a remote computer,同时在latform of the remote computer选项选择远程机器对应的操作系统,然后点击next,如下图:

4、选择远程机器的java(java安装版本和产商)运行环境,这里选择的是JVM Vendor:Sun Version:1.6.0 Mode:hotspot 如果远程机器是64位系统,务必也勾上64 bit JVM,然后点击next

5、Wait for 。。。。。为了在开发环境中获取监控的信息,它将等待远程计算机上的Jprofile GUI 启动,并和本机建立连接,这种方式比较便于修改jprofiler的配置信息。

这里选择startup immediately,connect……………..

6、填写远程机器的地址,如下图:

7、填写远程机器JProfiler的安装地址,我这里是/data/jprofiler/jprofiler6,如下图:

8、把远程web应用服务器的服务启动脚本startup.sh拷贝到本地,我这里拷贝到本地C:\Documents and Settings\hczq\桌面\deploy\startup.sh

9、配置jprofiler运行的端口,前面app程序设置了8849,这次设置8850防止端口冲突

相关文档
最新文档