转-Linux安装使用jprofiler6 远程监控Tomcat运行情况

Linux安装使用jprofiler6 远程监控Tomcat运行情况

1、安装环境:虚拟机:ha_vmware.exe     Linux :Red Hat Linux Enterprise 5

2、准备工作:

   (a)下载 jdk for linux:   jdk-6u20-linux-i586-rpm.bin(安装步骤我的博客上有 请仔细查看  )

   (b)下载tomcat for linux :apache-tomcat-6.0.32.tar.gz (安装步骤我的博客上有 请仔细查看  )

   (c)下载jprofiler_linux_6_2_4.rpm( http://www.ej-technologies.com/products/jprofiler/overview.html) 和jprofiler_windows_6_2_4.exe

3、安装   linux安装的部分:(前提为tomcat 和 jdk  安装完毕 )

   (a) .  jprofiler_linux_6_2_4.rpm  (重命名为:jprofiler6.rpm  )

                         执行命令:rpm -ivh jprofiler6.rpm     即可(cope jprofiler6.rpm   到 opt 目录下   安装后生产 jprofiler6目录 )

   (b).  进入tomcat 安装目录 copestartup.sh(tomcat/bin)脚本拷贝到本地windows的某个目录中        

4、windows安装的部分:运行jprofiler_windows_6_2_4.exe,直接安装即可

                  注意的地方:序列号 版本号必须相同  否则无法连接                                           

(a)安装完毕后启动。安装完毕后会提示你输入lisencekey,输入你的key;

(b)启动后,在start center  --> new  session 菜单下点击new session菜单,new server Integration

(c)选择下一步,弹出应用服务器选择界面,我这里选择tomcat6;

(d)选择下一步,选择“on remote computer”,同时选择操作系统相关信息,这里我选择linuxx86,amd64;

(e)选择下一步,这里将我们jdk相关信息选择上,我选择“sun”、“1.6.0”、“hotspot”;

(f)选择下一步,这里我选择第二个“startup immediately.connectl ater with  jprofilerGUI”;

(g)选择下一步,填写要连接的远程服务器ip,这里我填写192.168.206.10;

(h)选择下一步,这里需要填写的是jprofiler在linux上的安装位置。这里填写/opt/jprofiler6;

(r)选择下一步,这里需要我们将刚才从服务器上拿下来的startup.sh脚本选中,

          转-Linux安装使用jprofiler6 远程监控Tomcat运行情况

          点击下一步后,我们制定一个端口,默认是8849,(千万别用80或者8080这些知名端口),会生成一个startup_jprofiler.sh脚本,

          而这个脚本就是比我们原来的startup.sh多如下一段话:

          # The following lines have been added by the
          # application server integration wizard of JProfiler
           CATALINA_OPTS="-agentpath:/opt/jprofiler6/bin/linux-x86/libjprofilerti.so=port=8849 $CATALINA_OPTS"
           export CATALINA_OPTS

5、将刚才生成startup_jprofiler.sh脚本传送到/usr/local/tomcat6/bin的目录下,并赋予执行权限chmod  777 startup_jprofiler.sh

6、当我们想让jprofiler监控的时候,直接用startup_jprofiler.sh启动tomcat

7、然后我们在本地打开刚才配置的链接,就能直接链接到linux的8849端口进行服务器状态监控了

8、至此祝你安装成功,谢谢!

相关推荐