JavaMelody能够在QA和实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。
配置方法如下:
1.0 准备文件:javamelody-1.16.0.jar,jrobin-1.5.9.1.jar
下载地址:https://code.google.com/p/javamelody/downloads/list
2.0 复制 javamelody-1.16.0.jar,jrobin-1.5.9.1.jar 这个两个jar包到你要监控的项目lib目录。
3.0 在被监控的项目的webx.xml文件中,添加如下代码:
<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>
4.0 重新启动项目服务,http://ip:port/projectName/monitoring 就能看到监控工具的图形界面了!
如果有不符合实际情况的地方,请各位指正,也希望对大家有所帮助,谢谢!
相关推荐
Java旋律 JavaMelody的目标是监视QA和生产环境中的Java或Java EE应用程序。 请参阅Wiki中的,,和,或参见,和下载。 许可
JavaMelody:JavaEE应用性能监测和分析工具
本项目是基于Java的SpringSide4 JavaEE应用参考示例设计源码,包含241个文件,其中包括199个Java源文件、13个XML文件、7个Properties文件、5个TXT文件、4个Shell脚本文件、4个SQL文件、2个gitignore文件、2个TLD文件...
【Java】资源 Java学习资料 JavaEE初阶和JavaEE进阶知识
北京圣思园java课堂笔记 (javaSE和javaee)最全
本项目是基于Java的JavaEE企业级应用设计源码,包含357个文件,其中包括346个Java源文件、7个TXT文本文件、2个PNG图像文件、1个Properties配置文件和1个PDF文档。系统专注于提供企业级应用功能,支持用户管理、权限...
core java /javaeecore java /javaeecore java /javaeecore java /javaee
javaEE 基于 服务器开发 web应用
2022主流JavaEE应用服务器横向分析.docx
javaEE6jar包
这是该书的附带代码,可以说是初学者学习J2EE很好的入门级图书。当然想深入学习的话,还是建议参考宝典级的书。
JavaEE应用开发教程课件02java基础.pdfJavaEE应用开发教程课件02java基础.pdfJavaEE应用开发教程课件02java基础.pdfJavaEE应用开发教程课件02java基础.pdfJavaEE应用开发教程课件02java基础.pdfJavaEE应用开发教程...
Java JavaEE开源应用服务器 wildfly新特性与未来规划 共30页.pdf
一学关于学习Java的大的方向 Java学习方法 javase javaee javame
JavaMelody:监视JavaEE应用程序JavaMelody的目标是监视QA和生产环境中的Java或Java EE应用程序服务器。 它不是模拟用户请求的工具,而是根据用户对应用程序的使用情况来测量和计算有关应用程序实际操作的统计信息的...
JavaEE应用开发课程教学改革研究.pdf
本设计源码提供了一个基于Java和HTML的JavaEE企业级应用,包含223个文件,其中包括159个java源文件,17个xml配置文件,12个html页面文件,9个gitignore文件,5个sql文件,5个yml配置文件,5个css样式文件,5个js脚本...
JavaMelody:监控 JavaEE 应用程序JavaMelody 的目标是在 QA 和生产环境中监控 Java 或 Java EE 应用服务器。 它不是模拟用户请求的工具,它是根据用户对应用程序的使用情况来衡量和计算应用程序实际运行情况的工具...
JavaMelody:监视JavaEE应用程序JavaMelody的目标是监视QA和生产环境中的Java或Java EE应用程序服务器。 它不是模拟用户请求的工具,而是根据用户对应用程序的使用情况来测量和计算有关应用程序实际操作的统计信息的...