远程使用jprofile进行性能监控

首先在远程服务器上下载jprofile Linux版本,

1)解压:

wget http://download-keycdn.ej-technologies.com/jprofiler/jprofiler_linux_9_1_1.tar.gz
# tar -xvzf jprofiler9.tar.gz 

2)在tomcat中启动jprofile代理:

JPROFILE_REMOTE="-agentpath:/data/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849,nowait"
CATALINA_OPTS="$CATALINA_OPTS $JMX_REMOTE $JPROFILE_REMOTE"

3)客户端使用:

客户端要和远程服务端的jprofile版本一致。

A、session——integration wizards——New remote integration

远程使用jprofile进行性能监控_第1张图片

B、选择远程监控的平台linux,点击next

远程使用jprofile进行性能监控_第2张图片

C、选择jdk版本,如果服务器是64位的jdk则勾上64 bit jvm,点击next:

远程使用jprofile进行性能监控_第3张图片

D、选择等待连接,点击next

远程使用jprofile进行性能监控_第4张图片

E、输入服务端ip地址,点击next

远程使用jprofile进行性能监控_第5张图片

F、输入服务端机器上的jprofiler的安装路径,点击next

远程使用jprofile进行性能监控_第6张图片

G、端口默认8849,点击next

远程使用jprofile进行性能监控_第7张图片

H、提示需要在服务端插入下面的启动命令:-agentpath:/data/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849,nowait

远程使用jprofile进行性能监控_第8张图片

远程使用jprofile进行性能监控_第9张图片

远程使用jprofile进行性能监控_第10张图片

远程使用jprofile进行性能监控_第11张图片

远程使用jprofile进行性能监控_第12张图片

 

 

你可能感兴趣的:(java)