windows
客戶端的
jprofiler7
遠端監控
linux
上的tomcat6
1.
測試環境
伺服器:
redhat linux 5.5
tomcat6.0.20
,sun jdk 1.6.0_21
,jprofiler 7 forlinux
(安裝包:
jprofiler_linux_7.sh
)客戶端:
windows 7
,jprofiler 7 forwindows
(安裝包:
jprofiler_windows_7.exe
)2.
客戶端jprofiler
安裝略3.
伺服器端
jprofiler
安裝: 把
jprofiler_linux_7.sh
上傳到到伺服器,假設路徑為
/opt/jprofiler
1.chmod 777
賦予執行許可權
2.直接執行安裝
./檔名
按照提示來安裝,提示都很簡單,不在多說。安裝路徑選擇
/usr/local/jprofiler7
4.
客戶端連線配置(中科軟請忽略見下圖)
1).
執行jprofiler
。第一次開啟會有嚮導,忽略它。
2).
選擇session->integration wizard->newremote integratation
3).
選擇on a remote computer
;platform of remote computer
選擇linux x86/amd 64
;next
4).
輸入伺服器
ip ;
next
5).
輸入伺服器上的
jprofiler
的安裝路徑,如
/usr/local/jprofiler7
;next
6).
選擇伺服器的
jdk
環境,這裡是:
sun,
1.5.0
,hotspot
;next
7).
輸入埠:這裡是預設值
8849
;next
8).
選擇啟動模式:這裡選第一種
wait for a connection from thejprofiler gui
;next
6.
具體實現
伺服器端的配置
(1)修改系統環境配置檔案
/etc/profile ,
增加1.jprofiler_home=/usr/local/jprofiler7/bin/linux-x86 (
具體路徑
)2. exportld_library_path=$ld_library_path:$jprofiler_home
然後source /etc/profile,
使其生效
(2)修改
tomcat
啟動檔案
catalina.sh
,新增-agentlib:jprofilerti=port=8849-xbootclasspath/a: /usr/local/jprofiler7/bin/agent.jar
內容到catalina_opts
中;也就是將紅色內容新增到
catalina.sh
,具體位置如下圖
「-agentlib:jprofilerti=port=8849-xbootclasspath/a:/opt/jprofiler4/bin/agent.jar 」
此內容由客戶端軟體生成
catalina_opts="$catalina_opts-xms128m -xmx128m $jpda_opts -agentlib:jprofilerti=port=8849-xbootclasspath/a:/usr/local/jprofiler7/bin/agent.jar"
(具體路徑)
8重啟伺服器
jprofiler監控遠端tomcat
上傳安裝包jprofiler linux 7 2 3.tar.gz到遠端linux伺服器 tar zxf jprofiler linux 7 2 3.tar.gz解壓檔案 選擇on a remote computer和linux x86 amd64,next 選擇jvm資訊,next 選擇啟動模式w...
LoadRunner效能測試監控Linux伺服器
loadrunner監控linux伺服器系統資源,需要在伺服器上啟用rstatd程序,步驟如下 2 在安裝rpc之前先安裝xinetd rsh,如下 1 安裝xinetd服務 yum install xinetd 2 安裝rsh yum install rsh yum install rsh ser...
使用supervisor監控管理Linux服務程序
supervisor docs 使用ssh遠端維護vps時候,要在後台掛起乙個程式。掛起程式很簡單,在command後加上 符號就可以,但是當斷開ssh時候,掛起的程式也隨之killed,很是惱火。在使用nohup的時候意外發現了supervisor,supervisor使用python開發,通過配...