1. 程式人生 > >Jprofiler遠端連線linux專案監控

Jprofiler遠端連線linux專案監控

1     1.本地系統下安裝windows版Jprofiler

1.1     版本:jprofiler_windows-x64_9_1_1.exe

1.2     操作:開啟安裝.exe檔案,根據安裝嚮導一路next完成安裝

1.3     註冊碼:[email protected]#23874-hrwpdp1sh1wrn#0620

[email protected]#36573-fdkscp15axjj6#25257

[email protected]#5481-ucjn4a16rvd98#6038

[email protected]#99016-hli5ay1ylizjj#27215

[email protected]#40775-3wle0g1uin5c1#0674

1.3--------------------------------------------------------------

[email protected]#7009-14frku31ynzpfr#20176

[email protected]#49604-1jfe58we9gyb6#5814

[email protected]#25531-1qcev4yintqkj#23927

[email protected]#96496-1qsu1lb1jz7g8w#23479

[email protected]
#20948-11amlvg181cw0p#171159

2Linux伺服器下安裝linux版Jprofiler
2.1版本:jprofiler_linux_9_1_1.tar.gz
2.2操作:
2.2.1將jprofiler_linux_9_1_1.tar.gz壓縮包copy到linux伺服器上的/opt目錄下
2.2.2在linux伺服器上使用tar –xf  /opt/jprofiler_linux_9_1_1.tar.gz命令進行解壓安裝包
3Linux伺服器上配置步驟
3.1將需要監控的專案服務停止
3.2進入需要監控的專案安裝目錄的bin目錄下(例如:/home/iomdesk/iomdesk_2002/iomdesk_system/bin)

3.3在bin目錄下找到startup.sh檔案,copy到自己電腦本地,然後編輯startup.sh檔案,在檔案中找到JAVA_OPTS,往JAVA_OPTS中的內容追加“-agentpath:/opt/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849,nowait”(注:/opt/jprofiler9這個路徑是相對於2.2.2點的解壓後jprofiler資料夾路徑的)
3.4(此步驟請在執行完第4.點(本地jprofiler配置步驟)完成後,再執行此步驟)
將本地生成的startup_jprofiler.sh檔案copy到需要監控的專案安裝目錄的bin目錄下(例如:/home/iomdesk/iomdesk_2002/iomdesk_system/bin)。然後使用sh startup_jprofiler.sh命令啟動linux伺服器上的專案。

4本地jprofiler配置步驟
4.1開啟本地安裝好的jprofiler工具,點選主介面左上角的Start Center,在彈出框中點選進入New Session標籤,在標籤中點選New Server Integration按鈕


4.2在彈出的Integration Wizard視窗中開始配置步驟,1.Choose wizard步驟中選擇服務容器(注:伺服器上的專案實際使用的服務容器是什麼版本,這裡就選擇什麼版本的服務容器,此處例子選擇的是tomcat 7.x),接著Next

4.32.Local or remote步驟中選擇配置On a remote computer選擇,並且computer下拉框選項選擇Linux X86/AMD64。接著Next 4.43.Profiled JVM步驟中選擇對應的java虛擬機器版本,這裡需要選擇的版本對應伺服器上需要被監控的專案實際使用的jdk版本。接著Next


4.54.Startup node步驟中選擇專案啟動和連線本地JProfiler 方式,此處選擇的方式是等待Jprofiler 連線後再啟動專案.選擇完後接著Next


4.65.Remote address步驟中填寫配置需要監控的專案伺服器的IP地址。接著Next


4.76.Remote installationdire步驟中填寫linux伺服器上解壓安裝的JProfiler目錄(這裡即2.2.2點處的/opt/jprofiler9目錄).接著Next


4.87. Locate start script步驟中選擇3.3點中儲存到本地的startup.sh檔案。接著Next
4.98.Choose profiling port步驟中填寫JProfiler的監控埠,預設為8849.如果linux系統上這個埠沒有使用,便無需修改,如已被佔用,可隨意填寫一個沒有被佔用的埠號(注:這裡的埠號如修改,請將3.3點中的port=8849也修改一致,否則配置不成功)。


4.1010.Finished步驟中選擇是否立即啟動本次配置連線,選擇No,I will start the session later.不要立即連線,因為配置還沒完成。接著Finish


4.11本地JProfiler配置完成,(回到3.4點處按照提示配置啟動linux上的JProfiler和專案)

5完成配置,開啟監控
5.1進入本地JProfiler工具主介面,點選左上角Start Center,在彈出框中的Open Session中選擇剛才配置好的Session,點選Start按鈕開始監控。