伺服器端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啟動時的配置
修改/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,就沒問題了
記憶體監控使用截圖
CPU監控截圖
下載下傳相關安裝包或資源:
jprofiler 用戶端(注冊碼:[email protected]#30640-1lklqdbcjmhxs#4016)