用Jprofile監控遠程linux機器上的tomcat

1.下載軟件

官網地址:http://www.ej-technologies.com/download/jprofiler/files ,一個linux服務端,一個windows客戶端 GUI界面




2.安裝

1、下載好後把tar包上傳的linux服務器,解壓。

tar -zxvf  file.tar.gz

   


2、修改tomcat的bin/catalina.sh文件,在原有基礎上加上-agentpath:/root/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849,nowait和export CATALINA_OPTS

我用的是xftp下載下來修改再覆蓋,用命令修改的話,最後要使之生效纔可以



CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=9090 -agentpath:/root/jprofiler9/bin/linux-x64/libjprofilerti.so=port=8849,nowait"

export CATALINA_OPTS


      jprofiler的安裝路徑和端口,我配的端口是8849,這個是Jprofile默認端口


3、再重啓tomcat   ./startup.sh


查看8849端口是否啓動成功了。

第三步、安裝windows jprofiler客戶端和建立遠程連接

        1、安裝好windows jprofiler軟件

2、連接linux監控運行狀態

點擊




選擇遠程連接



選擇jdk的版本










連接的地址




jprofiler在Linux上安裝的路徑




後邊就是再填端口,我的是8849,然後就點完成。



點擊start center可以看到自己配的





然後選中,點擊start的界面就是這樣的



好,到此完成。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章