服务器端JProfiler安装及配置

   1. 把jprofiler_linux_7_2_2.sh.tar上传到linux服务器/opt/路径下

   2. 直接执行安装;

   3. 安装完成后配置linux环境变量,使用VI 进入/etc/profile, 最后一行加入export LD_LIBRARY_PATH=/opt/jprofiler7/bin/linux-x64

   4. 退出vi并且保存;

   5. 设置环境变量生效;linux 命令source /etc/profile

   配置要监控的mina服务项目

   1. 打开startup.sh文件加入java -server -Xmx512m -agentlib:jprofilerti=port=8849 -Dcom.sun.management.jmxremote -Djava.rmi.server.hostname=192.168.5.158 -Dcom.sun.management.jmxremote.port=9092 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false  -Xbootclasspath/a:/opt/jprofiler7/bin/agent.jar -classpath .:lib/*  com.merself.server.StartServer &   

   2. 服务端启动,安装客户端即可监测;

本地客户端安装和配置

    启动JProfiler,如下图所示:

1.jpg?version=1&modificationDate=1370503876000&api=v2

 

选择图示那一项,点“Next”。

2.jpg?version=1&modificationDate=1370503963000&api=v2

 

选择虚拟机类型

%5DGQN4X_%7DINPFT%28Q%7DFIOLM8O.jpg?version=1&modificationDate=1370500626000&api=v2

选择启动模式

3.jpg?version=1&modificationDate=1370504047000&api=v2

定位远程服务器

4.jpg?version=1&modificationDate=1370504302000&api=v2

定位远程服务器上的JProfiler

P9%24IMNVU%29%25YQUZ0PIG%5DUHDC.jpg?version=2&modificationDate=1370500334000&api=v2

  选择监测端口号(默认8849)

%E6%9C%AA%E5%91%BD%E5%90%8D.jpg?version=6&modificationDate=1370504420000&api=v2
远程服务器所需修改信息

6.jpg?version=1&modificationDate=1370504539000&api=v2

 

点击完成

7.jpg?version=1&modificationDate=1370504622000&api=v2

客户端设置完成至此,本地客户端JProfiler的设置已经完成;

 

TOMCAT 监测配置
修改Tomcat启动时的配置
修改/usr/local/tomcat/bin目录下的Catalina.sh,添加下面几项到“JAVA_OPTS”中。
JAVA_OPTS="$JAVA_OPTS -agentlib:jprofilerti=port=8849"  
JAVA_OPTS="$JAVA_OPTS -Xbootclasspath/a:/opt/jprofiler5/bin/agent.jar"  

本地客户端建立连接并监测Tomcat服务器
首先,启动服务器端的tomcat,切换到tomcat目录下的bin目录,然后运行./startup.sh即可,然后就可以监测了。

在监测时,会发现连接一段时间后,就会失去连接。这时应修改Tomcat的配置文件server.xml,该文件位于/tomcat/conf目录下。找到后将Shutdown端口号和Connector端口号分别改成8005和8080,就没问题了

 

内存监控使用截图

D%7B%606D%7DXHB%29%5BX%7BYMS%7D%24O%24VGW.jpg?version=1&modificationDate=1370576229000&api=v2

 

CPU监控截图

000.jpg?version=1&modificationDate=1370576688000&api=v2

 

下载相关安装包或资源:

jprofiler 客户端(注册码:L-Larry_Lau@163.com#30640-1lklqdbcjmhxs#4016) 

jprofiler 服务端 (上传到服务器上后,更名后缀为 .sh)