`
zhyxfancy
  • 浏览: 52278 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

开源运行监控工具推荐 — JavaMelody http://www.javaeye.com/topic/748178

阅读更多
JavaMelody开源项目地址:http://code.google.com/p/javamelody/
JavaMelody介绍 写道
JavaMelody能够在QA和实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看



比如你要监控某个Web程序,你可以将javamelody.jar和jrobin-1.5.9.1.jar放在web-inf\lib下,并且在web程序的web.xml加入以下代码:




Xml代码

   1. <filter> 
   2.         <filter-name>monitoring</filter-name> 
   3.         <filter-class>net.bull.javamelody.MonitoringFilter</filter-class> 
   4. </filter> 
   5. <filter-mapping> 
   6.         <filter-name>monitoring</filter-name> 
   7.         <url-pattern>/*</url-pattern> 
   8. </filter-mapping> 
   9. <listener> 
  10.         <listener-class>net.bull.javamelody.SessionListener</listener-class> 
  11. </listener> 

<filter>
<filter-name>monitoring</filter-name>
<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>monitoring</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<listener>
<listener-class>net.bull.javamelody.SessionListener</listener-class>
</listener>



现在就可以查看web程序的监控数据图表了,比如我们监控:http://t.faqee.com 的web程序,监控入口就是类似:http://t.faqee.com/vms/monitoring?period=jour,非常方便,从这个分析监控来看,你可以分析出那些请求较慢,SQL执行情况,CPU内存占用情况等,推荐使用!
在http://code.google.com/p/javamelody/downloads/list,下载javamelody-1.18.0.zip即可
分享到:
评论

相关推荐

    http://yourgame.javaeye.com/blog/252853

    NULL 博文链接:https://yanxinfeng.iteye.com/blog/524496

    常用Java Web应用软件 (LNMJ,LAMJ)安装

    本文主要总结了在Ubuntu10下常用Java Web应用软件的安装,特别是LNMJ Web(Linux+Nginx+Mysql+Java Tomcat)架构和LAMJ Web(Linux+Apache+Mysql+Java Tomcat)架构下的软件安装。为进一步配置和实现LNMJ和LAMJ架构(负载...

    Learning XNA 4.0 中文版全书下载

    Learning XNA 4.0 中文版全书...http://xxing22657-yahoo-com-cn.javaeye.com/ 主要发布Java等其他语言的相关文章。 还是那句话: 欢迎有兴趣的朋友共同探讨交流。 同时欢迎有出版合作意向的出版社洽谈出版事宜。

    flex从入门到实践

    第一阶段(2周左右每天...参考网文:http://jackweijie.javaeye.com/blog/191452 参考书:Flex 入门教程http://www.5uflash.com/Flex-AIR/Flexziliao/17.html flex入门介绍:http://download.csdn.net/source/452847

    Flex + Hessian 留言本

    Flex + Hessian 学习笔记(一) http://wangcheng.javaeye.com/blog/141382 Flex + Hessian 学习笔记(二) http://wangcheng.javaeye.com/blog/141539 Flex + Hessian 学习笔记(三) ...

    JWFD工作流系统源代码包(ECLIPSE开发版)

    http://comsci.javaeye.com/ JWFD工作流设计器(带引擎算法)的源代码包, 实在不好意思,这个包的资源文件缺失了,导致编译时报错,经过反馈, 修改了这个问题,在资源中新增加下载,本下载停止使用,非常抱歉 请...

    jquery图片放大镜效果

    本附件下载自 http://www.javaeye.com/topic/626010

    Android 中文API 合集(102 篇)

    Android 中文API 合集(102 篇)

    pager-taglib-2.0完整源码和Struts演示示例工程

    在Struts中应用标签的数据库分页示例(dbpage.jsp),打开方法: ...打开方法: http://localhost:8080/pagertaglib/test1.jsp&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;制作示例参考了: ...

    Faceye 基础版概框

    更多内容请访问:http://ecsun.javaeye.com 作者:海鹏 联系:myecsun@hotmail.com/Q:82676683/ 1.技术体系 Ext2.1,Struts1.3,Hibernate3.2,Spring2.5,Acegi 1.06,MySQL 2.功能概述: Blog,RSS订阅,网址导航 3.特色 ...

    PowerCmd_v2.1 Build 120 官方最新原版破解

    keygen 2.X注册机 ...至少NOD32就会报且阻止不能运行,试试吧 看着官方的安装包不大,就一同打包了 ...有博客(绝不是我的,呵呵)对这软件有些评价,闲的人就点点看http://pure.javaeye.com/blog/432945?page=2

    JAVA web.xml配置详解

    &lt;web-app xmlns="... 网站名称&lt;/display-name&gt; 网站描述&lt;/description&gt; &lt;!-- icon元素包含small-icon和large-icon两个子元素.用来指定web站台中小图标和大图标的路径....--small-icon元素应指向web站台中某个小...

    IK Expression V2.0

    IK Expression是一个开源的(OpenSource),可扩展的(Extensible),基于java语言开发的一个超轻量级(Super lightweight)的公式化语言解析执行工具包。 IK Expression V2.0不依赖于任何第三方的java库。它做为...

    ExtJS 2.2 开源网络硬盘系统(吐血奉献)!!!

    基本架构 Struts2 + Spring2 + ExtJS2.2 无数据库 实现了多文件批量队列上传,有完美进度条列表,已经详细的上传信息显示. 实现了多文件压缩,以及解压缩文件,包括解压缩rar文件 ...我的博客:http://yourgame.javaeye.com

    酒店住宿管理系统EXT+Spring+Hibernate+MySql part1

    原址:http://www.javaeye.com/topic/211875 其他:http://www.17ext.com/showtopic-2753.aspx 欢迎加入QQ群:62150370 进行extjs的讨论 如果你没有安装mysql5.0,在安装数据库时,请把root密码设置为neostudio 如果已...

Global site tag (gtag.js) - Google Analytics