LambdaProbe 监控Tomcat使用详解

Lambda Probe(以前称为Tomcat Probe)是一款实时监控和管理的Apache Tomcat实例的基本工具。

   Lambda Probe 是基于 Web + AJAX 的强大的免费开源工具,可以用来实时管理一个单独的host。LambdaProbe拥有几乎所有Tomcat Manager的功能,可以说是一个增强版本的 Tomcat Manager。除此之外,Tomcat Probe 还拥有很多让开发者和系统管理者更方便的性能。从而使得Tomcat对开发者和管理者更加透明。包括应用程序、数据源、发布、日志、线程、集群、系统信 息、状态、连接器状态这些功能。如配合 JDK 1.5 甚至可以实时的画出 Server 的详细内存占用状态。

  Lambda Probe 的官方地址:http://www.lambdaprobe.org,在此可以下载Lambda Probe的最新版本。

  用 Tomcat manager 安装 Probe: 下载 Lambda Probe 的 .war 文件,启动Tomcat,进入 Manager url(例如:http://localhost:8080/manager/html),使用“WAR file to deploy”选项加载 probe.war。 也可以手工加载 Probe到 Tomcat 服务器的 webapps 目录下,这里不再赘述。Porbe 支持的 Tomcat 服务器版 本: 5.0, 5.5, 6.0。有时还需要设置manager账户,即在 conf/tomcat-users.xml 中添加 manager 账户, probe 需要这个账户才能正确登录使用;你可以把文件内容改成如下代码所示即可拥有一个用户名为admin,密码都为空的管理员账户(一般情况下,安装配置好 Tomcat后,这一块不需要再做修改,即 Probe 使用 Tomcat 的 Manager 账户):

Java代码   收藏代码
  1. <?xml version='1.0' encoding='utf-8'?>   
  2. <tomcat-users>   
  3. <role rolename="tomcat"/>   
  4. <role rolename="role1"/>   
  5. <role rolename="manager"/>   
  6. <role rolename="admin"/>   
  7. <user username="tomcat" password="tomcat" roles="tomcat"/>   
  8. <user username="both" password="tomcat" roles="tomcat,role1"/>   
  9. <user username="role1" password="tomcat" roles="role1"/>   
  10. <user username="admin" password="" roles="admin,manager"/>   
  11. </tomcat-users>   

 

   LambdaProbe 1.7b 的中文语言包下载: messages_zh_CN.zip 9KB。使用方法是: 把下载的文件解压缩, 将其中的 messages_zh_CN.properties 放到 $TOMCAT_HOME$\webapps\probe\WEB-INF 下即可。

 

 查看内存使用情况时,未配置前,打开“系统信息”页面中的“内存使用”项,显示如下图中所示的提示信息:


 

这时需要修改catalina.bat文件,该文件在Tomcat的安装目录中,如目录:D:\Program Files\Apache Software Foundation\Tomcat 5.0\bin,右键点击该文件,选择“编辑”,在记事本中打开该文件开始修改。在catalina.bat文件中下列代码中添加代码:

 

Java代码   收藏代码
  1. rem Guess CATALINA_HOME if not defined   
  2. set CURRENT_DIR=%cd%   
  3. if not "%CATALINA_HOME%" == "" goto gotHome   

 

即,添加后代码为:

Java代码   收藏代码
  1. rem Guess CATALINA_HOME if not defined   
  2. rem --------------------------------------   
  3. set CATALINA_OPTS=-Xms512m -Xmx1024m -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=29001 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=false   
  4. rem --------------------------------------------------------   
  5. set CURRENT_DIR=%cd%   
  6. if not "%CATALINA_HOME%" == "" goto gotHome   

 

  其中,29001是你的jmx.port,在未配置前的红色字体的提示信息中可以看到。

  配置好后访问路径:http://localhost:8080/probe/ 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LambdaProbe 1.7b 发布了,原作者网站不提供中文语言包, 因此本站义务翻译此包, 但是不提供任何担保。翻译已完成了99%, 剩下的1%就是有部分帮助文件和各位的测试建议了. 下载: messages_zh_CN.zip 9KB.用法: 把下载的文件解压缩, 将其中的 messages_zh_CN.properties 放到 $TOMCAT_HOMEwebapps\probe\WEB-INF 下即可.如果您想协助翻译, 请自己使用工具编辑此文件. 如果没有合适的工具, 推荐下载本站开发的 Java 属性文件编辑器:PropertyEditor.jar 47KB PropertyEditor_src.zip 36KB 截屏: PropertyEditor_screenshotV2-1_1.png (位于http://gro.clinux.org/projects/beansoft/). LambdaProbe 是一款强大的免费开源工具,LambdaProbe拥有几乎所有Tomcat Manager的功能, 可以说是一个增强版本的 Tomcat Manager。除此之外,Tomcat Probe 还拥有很多让开发者和系统管理者更方便的性能。从而使得Tomcat对开发者和管理者更加透明。包括 应用程序,数据源,发布,日志,线程,集群,系统信息,状态,连接器状态这些功能. 如配合 JDK 1.5 甚至可以实时的画出 Server 的详细内存占用状态. 它是基于 Web + AJAX 的, 无刷新实时画图.如何安装: 先下载 ZIP 文件(LambdaProbe 1.7b, BINARIES ~7Mb), 解压后只需要发布probe.war文件到 Tomcat 服务器的 webapps 目录下. 支持的Tomcat 服务器版本: 5.0, 5.5, 6.0. 当然还有一个地方需要设置, 请在 conf/tomcat-users.xml 中添加 manager 账户, probe 需要这个账户才能正确登录使用. 如果不知道怎么做, 你可以把文件内容改成这样即可拥有一个用户名和密码都为 admin 的管理员账户: 立即下载 Lambda Probe! 直接下载 Lambda Probe, 不需要注册. 完全免费! 在线演示 最新版的 Lambda Probe 在线展示! 登录密码: demo/demo 中文版截屏: 官方网站的截屏: Datasource test view 数据源测试视图 Application summary 应用程序摘要 Java Service Wrapper control 服务控制 System monitoring 系统监控 Memory monitoring 内存监控 Cluster information 集群信息 Log file tailing 实时追踪log文件 Deployed application Declared datasources Application deployment 发布应用 Log file browser 日志文件浏览器 System information 系统信息 Connector status Application sessions Session information and attributes Context attributes Application resources Application JSP files JSP source view JSP 源码查看 Connector usage statistic charts Maximized chart 最大化图表 Threads view 线程视图
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值