服务器端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,如下图所示:
选择图示那一项,点“Next”。
选择虚拟机类型
选择启动模式
定位远程服务器
定位远程服务器上的JProfiler
选择监测端口号(默认8849)
远程服务器所需修改信息
点击完成
客户端设置完成至此,本地客户端JProfiler的设置已经完成;
本地客户端建立连接并监测Tomcat服务器
首先,启动服务器端的tomcat,切换到tomcat目录下的bin目录,然后运行./startup.sh即可,然后就可以监测了。在监测时,会发现连接一段时间后,就会失去连接。这时应修改Tomcat的配置文件server.xml,该文件位于/tomcat/conf目录下。找到后将Shutdown端口号和Connector端口号分别改成8005和8080,就没问题了
内存监控使用截图
CPU监控截图
下载相关安装包或资源:
(注册码:L-Larry_Lau@163.com#30640-1lklqdbcjmhxs#4016)
(上传到服务器上后,更名后缀为 .sh)