jprofile 監控遠端linux伺服器上tomcat 效能配置
前提條件:
1. 測試環境
伺服器:Linux X64;tomcat 7.0;jdk 1.7;jprofiler_linux_9_2.sh
客戶端:Windows10;jprofiler_windows-x64_9_2.exe
2. JProfiler軟體下載地址:http://www.ej-technologies.com/download/jprofiler/files
3. 客戶端 JProfiler 安裝 略
4. 伺服器端 JProfiler 安裝:
把 jprofiler_linux_9_2.sh 上傳到到伺服器,假設路徑為 /home/devweb/soft
# cd/home/devweb/soft
# chmod +x jprofiler_linux_9_2.sh
# ./ jprofiler_linux_9_2.sh -c
注意,這裡的-c意思是用字元方式來安裝,如果機器上沒有X,則加上該引數
開始:
1,,首先window客戶端和 linux服務端都要安裝相同版本的 jprofile;
2, 在tomcat的 catalina.sh 新增以下啟動jprofile配置項
JAVA_OPTS="-agentpath:/opt/jprofiler9/bin/linux-x64/libjprofilerti.so=port=9988"
(最後面9988是jprofile客戶端要連線的監控通訊埠)
3,啟動tomcat,會提示等待jprofile客戶端連線;
4,開啟window上安裝的 jprofile 客戶端,Session->Integration Wizard->New Remote Integratation 配置遠端伺服器的ip地址 和 tomcat裡面配置好的埠