bingki 发表于 2013-2-7 11:06:27

Windows客户端的JProfiler远程监控Linux上的Tomcat

1.测试环境
服务器:RedHat Linux 3.4.3-9.EL4(内核版本 2.6.9-5.EL),Tomcat5.5.20,Sun JDK 1.5.0_09,JProfiler 4.3.2 for linux(安装包:jprofiler_linux_4_3_2.sh)
客户端:Windows XP,JProfiler 4.3.2 for windows(安装包:jprofiler_windows_4_3_2.exe)
2.JProfiler软件下载地址 http://www.ej-technologies.com/
3.客户端 JProfiler 安装 略
4.服务器端 JProfiler 安装:
把 jprofiler_linux_4.3.2.sh 上传到到服务器,假设路径为 /opt/jprofiler
# cd /opt/jprofiler
# chmod +x *.sh
# ./jprofiler_linux_4.3.2.sh -c
按照提示来安装,提示都很简单,不在多说。安装路径选择 /opt/jprofiler4
注意,这里的 -c 意思是用字符方式来安装,如果机器上没有 X 则加上该参数.
5.客户端连接配置
1). 运行 JProfiler 。第一次打开会有向导,忽略它。
2). 选择 Session->Integration Wizard->New Remote Integratation
3). 选择 On a remote computer;Platform of remote computer 选择 Linux x86/AMD 64;Next
4). 输入服务器 IP ;Next
5). 输入服务器上的 jprofiler 的安装路径,如 /opt/jprofiler4 ;next
6). 选择服务器的 JDK 环境,这里是:Sun,1.5.0,hotspot;next
7). 输入端口:这里是默认值 8849;next
8). 选择启动模式:这里选第一种 wait for a connection from the jprofiler GUI;next
9). 这里会列出需要在服务器端做的配置:
<div style="border-right: rgb(204,204,204) 1px solid; padding-right: 5px; border-top: rgb(204,204,204) 1px solid; padding-left: 4px; font-size: 13px; padding-bottom: 4px; border-left: rgb(204,204,204) 1px solid; width: 91.39%; padding-top: 4px; border-bottom: rgb(204,204,204) 1px solid; height: 346px; background-color: rgb(238,238,238);">Integrationtype:
SelectedJVM:Sun1.5.0(hotspot)
Startupmode:WaitforJProfilerGUI

(1)Pleaseinsert

-agentlib:jprofilerti=port=8849-Xbootclasspath/a:/opt/jprofiler4/bin/agent.jar

intothestartcommandofyourremoteapplicationrightafterthejavacommand.

(2)Pleaseadd

/opt/jprofiler4/bin/linux-x86

totheenvironmentvariableLD_LIBRARY_PATH.

AremotesessionnamedRemoteapplicationon192.168.40.15willbecreatedthatconnectsto
arunninginstanceoftheremoteapplicationthatisstartedwiththemodifiedstartcommand.
页: [1]
查看完整版本: Windows客户端的JProfiler远程监控Linux上的Tomcat