Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1676713
  • 博文数量: 391
  • 博客积分: 8464
  • 博客等级: 中将
  • 技术积分: 4589
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-13 15:12
个人简介

狮子的雄心,骆驼的耐力,孩子的执著!

文章分类

全部博文(391)

文章存档

2023年(4)

2018年(9)

2017年(13)

2016年(18)

2014年(7)

2013年(29)

2012年(61)

2011年(49)

2010年(84)

2009年(95)

2008年(22)

分类: Java

2010-04-28 16:22:53

 

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

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

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

  Lambda Probe 的官方地址在此可以下载Lambda Probe的最新版本。

  用 Tomcat manager 安装 Probe: 下载 Lambda Probe .war 文件,启动Tomcat,进入 Manager url(例如:),使用“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 账户) tomcat-users.xml 





 

增加JAVA_OPTS环境参数,这个参数是用来载入-Dcom.sun.management.jmxremote,以让Lambda Probe取得服务器环境状态。

JAVA_OPTS=-Dcom.sun.management.jmxremote

 

# 下载messages_zh_CN.properties文件,cp$CATALINA_HOME/webapps/probe/WEB-INF/下完成汉化。

(http://www.deepseabug.cn/blog/wp-content/uploads/file/20090416/messages_zh_CN.zip)

 

登陆Lambda Probe(例如:,提示输入用户名及密码,使用tomct-users.xml中的配置信息登陆即可.

查看应用tomcat连接信息,点击 “Connector stats”


 打开“System information”页面中的“Memory utilization”项,分析内存各项指标占用情况,如下图

 

 Probe 的对内存使用状况的监控分析功能有限,只能监控Survivor SpacePerm GenTenured GenEden SpaceCode CacheTotal等六种情况,其他情况和六种情况的进一步详细信息就无能为力了。
说明:本文所用Tomcat版本为Apache Tomcat/6.0.26


更强大的工具,可以参考 TPTP Eclipse 插件进行性能剖析和调优

http://www.ibm.com/developerworks/cn/opensource/os-cn-ecl-tptpplugin/

阅读(2095) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~