`

使用javamelody监控web程序运行状态~

 
阅读更多
1.软件版本javamelody-1.49.0.war
2.部署过程:
2.1 将javamelody-1.49.0.jar,jrobin-1.5.9.1.jar复制到web项目的lib目录下
2.2  修改web.xml配置 添加:

 <!--以下为javamelody监控软件参数配置-->
   <filter>
		<filter-name>javamelody</filter-name>
		<filter-class>net.bull.javamelody.MonitoringFilter</filter-class>
		<init-param>
			<param-name>log</param-name>
			<param-value>true</param-value>
		</init-param>
	</filter>
	<filter-mapping>
		<filter-name>javamelody</filter-name>
		<url-pattern>/*</url-pattern>
	</filter-mapping>
	<listener>
		<listener-class>net.bull.javamelody.SessionListener</listener-class>
	</listener>

2.3 将javamelody-1.49.0.war重命名为javamelody.war 复制到tomcat的webapps目录.
启动tomcat!!!
访问http://ip:port/javamelody 添加要监控的web应用。
JavaMelody能够在QA和实际运行生产环境监测Java或Java EE应用程序服务器。并以图表的形式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、Guice)的执行数量,平均执行时间,错误百分比等。图表可以按天,周,月,年或自定义时间段查看。
其中图表下方有 打开的JDBC连接数 ,可以查看jdbc连接详情,如有问题会有报错信息显示,可定位问题,解决jdbc连接不释放等问题!

分享到:
评论

相关推荐

    JavaMelody JAVA Web项目服务器性能监控工具

    JavaMelody是一款强大的JAVA Web项目服务器性能监控工具,它能够实时、全面地监控应用程序的运行状态,帮助开发者和运维人员了解系统性能瓶颈,及时发现并解决问题。通过在Java Web应用中简单集成,JavaMelody就能...

    javamelody程序运行监控报表

    ### JavaMelody程序运行监控报表知识点详解 #### 一、JavaMelody简介 JavaMelody是一款优秀的开源工具,主要用于监控Java Web应用的性能指标。它能够直观地展示应用程序的CPU使用率、内存消耗、请求处理数量等关键...

    javamelody监控

    - 然后,在web.xml中配置监听器和过滤器,启动JavaMelody监控。 - 配置完成后,只需访问特定URL(通常是/monitoring),即可访问监控界面。 3. **主要功能模块** - **性能监控**:展示HTTP请求的响应时间,分析...

    监控JAVA应用的好工具javamelody

    JavaMelody是一款强大的Java应用程序监控工具,它可以帮助开发者和运维人员实时监测Java应用程序的性能和健康状况。这个工具的核心组件包括javamelody.jar和jrobin-1.5.9.1.jar,这两个JAR文件在Java应用的监控中...

    javamelody性能监控jar和war

    JavaMelody是一款强大的开源性能监控工具,主要用于监测Java Web应用程序的运行情况。它提供了一整套功能,包括请求处理时间、内存使用、数据库查询、线程状态、HTTP session信息等,帮助开发者和运维人员实时了解...

    JavaMelody开源系统性能监控

    5. **缓存监控**:如果应用程序使用了缓存(如 Ehcache 或 Hibernate 二级缓存),JavaMelody可以显示缓存命中率和大小变化,有助于调整缓存策略。 6. **会话监控**:跟踪会话的创建、修改、过期和销毁,帮助了解...

    javamelody-javamelody-core-1.67.0.zip

    这个版本1.67.0包含了JavaMelody监控系统的最新特性和改进。 JavaMelody的主要功能在于提供实时的、详细的性能监控,它可以帮助开发者和运维人员了解应用的运行状态,及时发现并解决性能瓶颈。以下是一些关键知识点...

    JavaMelody javamelody-core-1.52.0.jar jrobin-1.5.9.jar

    总之,`javamelody-core-1.52.0.jar`和`jrobin-1.5.9.jar`是JavaMelody监控解决方案的重要组成部分,它们共同为Java Web应用提供了详尽的性能监控和数据分析能力。通过集成这两个JAR,开发者可以轻松地对应用进行...

    javamelody与spring集成测试入门例子

    JavaMelody是一款开源的性能监控工具,主要用于实时监控Java Web应用程序的运行状态,包括CPU使用率、内存使用、线程信息、SQL查询、HTTP请求、会话数据等关键指标。在Spring框架中集成JavaMelody,可以让我们在开发...

    javamelody 1.69.0

    `javamelody-collector-server-1.69.0.war` 是JavaMelody的收集器服务器,这是一个独立的Web应用程序,它可以部署在单独的服务器上,用于集中收集和展示多个JavaMelody监控实例的数据。通过这个服务,你可以监控分布...

    javamelody资料包

    JavaMelody是一款强大的Java应用程序性能监控工具,它可以帮助开发者实时监测和分析应用的运行状态,包括请求量、响应时间、内存使用、线程状态、数据库查询等关键指标。本资料包包含了搭建JavaMelody监控所需的全部...

    JavaMelody 监测java或javaEE应用服务器

    JavaMelody是一款强大的开源工具,专门用于监测Java或JavaEE应用服务器的性能和运行状态。它可以帮助开发者和运维人员实时了解应用程序的健康状况,包括请求处理时间、内存使用、数据库查询效率、线程活动等关键指标...

    JavaMelody系统监控工具 v1.9.8.zip

    JavaMelody是一款强大的开源系统监控工具,主要用于监测Java Web应用程序的性能和运行状态。这个版本是v1.9.8,包含源码和核心组件,适合开发者进行深度学习和定制。下面将详细介绍JavaMelody的功能、工作原理以及...

    JavaMelody

    JavaMelody是一款强大的监控工具,专门用于监测Java Web应用程序的性能和使用情况。它通过简单的配置,可以在不显著影响应用性能的前提下,收集并展示一系列关键指标,帮助开发者和运维人员实时了解系统的运行状态。...

    JavaMelody开源系统性能监测

    JavaMelody是一款开源的系统性能监控工具,专为Java Web应用程序设计。它通过简单的配置,可以在不影响应用正常运行的情况下,收集并展示应用的运行时数据,帮助开发者和运维人员了解系统的健康状况,及时发现和解决...

    JavaMelody系统监控工具 v1.86.0-源码.zip

    JavaMelody是一款强大的Java应用程序性能监控工具,它可以帮助开发者实时监控应用的运行状态,包括请求、内存使用、数据库查询性能等。在这个版本v1.86.0中,提供了源码,使得用户能够深入理解其内部工作原理,进行...

    javamelody学习示例及jar.rar

    JavaMelody是一款强大的Java应用程序性能监控工具,它可以帮助开发者和运维人员实时监控应用的运行状态,包括请求量、响应时间、内存使用、线程状态、SQL查询等关键指标。这个"javamelody学习示例及jar.rar"压缩包很...

    JavaMelodyJavaEE应用性能监测和分析工具

    JavaMelody是一款强大的JavaEE应用程序性能监控和分析工具,它为开发者和运维人员提供了一种简单而有效的手段来了解他们的应用程序在运行时的性能状况。JavaMelody通过收集和展示一系列关键指标,如请求处理时间、...

    javamelody:JavaMelody:监视JavaEE应用程序

    通过集成JavaMelody,你可以获取关于应用程序的关键指标,如请求处理时间、内存使用情况、数据库查询性能等,从而更好地理解应用的健康状态并及时发现潜在问题。 JavaMelody的主要特点包括: 1. **轻量级**:Java...

Global site tag (gtag.js) - Google Analytics