`
simonhoo
  • 浏览: 70376 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

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

阅读更多

 最近的一个项目,需要监控到服务器的性能情况。在网上找了一下。发现一个开源项目很不错,用起来很简单方便,获取的信息也很全面。现将我做的一个Demo放上来,供大家参考。

下载Jar包javamelody.jar和jrobin-1.5.9.1.jar 

JavaMelody开源项目地址:http://code.google.com/p/javamelody/

把解压后的两个jar包放到项目WEB-INF\lib下面。

配制web.xml(添加一个filter和一个listener),代码如下:

web.xml

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
  <display-name>cottsoft</display-name>
  <welcome-file-list>
    <welcome-file>index.jsp</welcome-file>
  </welcome-file-list>
  <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-app>

 

 

运行你的项目后,即可启动监控页面.

比如说我的应用访问路径为:http://10.13.0.3:8080/cottsoft/

那么我可以通过http://10.13.0.3:8080/cottsoft/monitoring?period=jour来访问监控页面.

 

 

 

  • 大小: 285.1 KB
0
0
分享到:
评论

相关推荐

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

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

    JavaMelody开源系统性能监控

    JavaMelody是一款强大的开源系统性能监控工具,专为Java应用程序设计。它允许开发者和运维人员实时监测应用的运行状态,从而有效地识别并解决性能问题。JavaMelody通过简单的集成方式,提供了一整套全面的监控指标,...

    监控JAVA应用的好工具javamelody

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

    JavaMelody应用监控使用指南

    JavaMelody是一款强大的Java应用程序和应用服务器监控工具,它提供了实时的数据分析,帮助开发者和运维人员了解系统的健康状况和性能指标。通过图表形式展示内存使用、垃圾回收、Session管理、JDBC连接、SQL查询、...

    javamelody监控

    JavaMelody是一款强大的开源监控工具,专为Java Web应用程序设计,可以帮助开发者和运维人员实时监控应用的性能和健康状况。这个工具集成了多种关键的监控指标,如请求处理时间、内存使用、数据库查询性能、线程状态...

    Javamelody监控

    JavaMelody是一款强大的Java应用程序性能监控工具,专为开发者和运维人员设计,用于实时监控Web应用的性能和健康状况。它能够集成到Spring、Struts、JSF等主流的Java Web框架中,提供包括请求时间、内存使用、数据库...

    JavaMelody 监测java或javaEE应用服务器

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

    javamelody-javamelody-core-1.67.0.zip

    JavaMelody是一款强大的Java应用程序性能监控工具,尤其适用于与Spring框架集成的应用。它的核心组件是`javamelody-core`,正如我们所见的文件名"javamelody-javamelody-core-1.67.0.zip"所示。这个版本1.67.0包含了...

    JavaMelody开源系统性能监测

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

    javamelody程序运行监控报表

    JavaMelody是一款优秀的开源工具,主要用于监控Java Web应用的性能指标。它能够直观地展示应用程序的CPU使用率、内存消耗、请求处理数量等关键数据,并且支持对数据库访问(如JDBC调用)以及页面渲染时间进行跟踪...

    jave melody监控工具简介

    综上所述,JavaMelody作为一款优秀的Java应用监控工具,不仅提供了丰富的性能监控功能,还具备便捷的安装配置流程,非常适合在各种Java或Java EE项目中部署使用。通过对JavaMelody的深入了解和合理运用,可以显著...

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

    JavaMelody是一款强大的Java应用程序性能监控工具,它可以帮助开发者和运维人员实时监控应用的运行状态,包括请求量、响应时间、内存使用、数据库查询效率等关键指标。在本案例中,我们关注的是两个核心的JAR文件:`...

    javamelody-1.43.0

    JavaMelody是一个开源的性能监控工具,主要用于监测Java Web应用程序的运行情况。版本1.43.0是这个工具的一个特定发行版,包含了对系统性能和应用健康状况的全面跟踪功能。下面将详细介绍JavaMelody及其1.43.0版本中...

    javamelody 1.69.0

    JavaMelody是一款开源的Java应用性能监控工具,主要用于实时监控Java Web应用程序的运行状态,提供丰富的性能指标,如请求响应时间、SQL查询、内存使用、线程情况等。在这个1.69.0版本中,我们有两个核心文件:`java...

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

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

    JavaMelody

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

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

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

    javamelody学习示例及jar.rar

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

    javamelody源码文档及相应的包

    JavaMelody 能够监测Java或Java EE应用程序服务器,并以图表的方式显示:Java内存和Java CPU使用情况,用户Session数量,JDBC连接数,和http请求、sql请求、jsp页面与业务接口方法(EJB3、Spring、 Guice)的执行...

Global site tag (gtag.js) - Google Analytics