Lambda Probe是一个基于Web以实时的方式来管理单个Tomcat主机的工具。它除了具备标准Tomcat Manager大部份功能之外还提供一些能够帮助Web开发者和系统管理员更加清楚地了解Tomcat运行情况的功能。
系统环境:
操作系统:Centos 5.3 32bit
应用系统:Tomcat 6.0
安装路径: /usr/local/tomcat
源码位置: /usr/local/src
Lambda Probe 官方网站:http://www.lambdaprobe.org/d/index.htm
下载地址:http://www.lambdaprobe.org/downloads/1.7/probe.1.7b.zip
#cd /usr/local/src
#unzip probe.1.7b.zip
#mv mv probe.war /usr/local/tomcat/webapps/
重新启动tomcat后 webapp下会生成probe目录
编辑server.xml
添加如下内容在Service标签中
<Context path="/probe" docBase="/usr/local/tomcat/webapps/probe.war" privileged="true" debug="5" reloadable="true" crossContext="true">
</Context>
编辑tomcat-users.xml
添加
<tomcat-users>
<role rolename="manager"/>
<role rolename="standard"/>
<role rolename="tomcat"/>
<role rolename="admin"/>
<user username="chengnan" password="111111" roles="admin,manager"/>
</tomcat-users>
#vi /etc/profile
添加
export JAVA_OPTS=-Dcom.sun.management.jmxremote
这个参数的作用是Probe可取得服务器的环境状态
重新启动tomcat
访问
http://192.168.0.1:8080/probe
输入用户名密码访问,可以看到tomcat上运行的相关服务及其状态。
部署后的效果图: