`
robin_hood
  • 浏览: 2194 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

开源运行监控工具推荐 — JavaMelody(转载)

阅读更多
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加入以下代码:



<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内存占用情况等,推荐使用!
分享到:
评论

相关推荐

    JavaMelody开源系统性能监控

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

    javamelody监控

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

    javamelody程序运行监控报表

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

    javamelody-1.43.0

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

    javamelody与spring集成测试入门例子

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

    javamelody 1.69.0

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

    javamelody-javamelody-core-src-1.68.1.zip

    JavaMelody是一款开源的Java应用性能监控工具,它允许开发者轻松地在Web应用程序中集成监控功能,无需修改代码。从标题“javamelody-javamelody-core-src-1.68.1.zip”可以看出,这包含的是JavaMelody核心组件1.68.1...

    系统监控开源软件

    本文将基于给定的信息,详细介绍多种开源监控工具及其特点与用途。 #### 监控系统Nagios - **简介**:Nagios是一款广受欢迎的开源监控系统,能够对网络中的主机和服务进行主动或被动监控。 - **最新版本**:Nagios...

    基于javamelody监控springboot项目过程详解

    javamelody是一款开源的框架,用于监控Java或Java EE应用程序服务器,提供了对Java内存和Java CPU使用情况、用户Session数量、JDBC连接数、http请求、sql请求、jsp页面与业务接口方法的执行数量、平均执行时间、错误...

    开源视频监控系统 zoneminder

    开源视频监控系统 zoneminder ZoneMinder的作者是因為家中的車庫被竊,因而產生設計監控保全的念頭。 ZoneMinder使用了Linux Server,PHP,MySQL加上幾支攝影機,就可以使用web介面監控重要場所。當異常事件發生時,...

    关于Javamelody的官网的几个页面

    给那些Google Code不能上、想查看Javamelody的人,里面包含javamelody、ReleaseNotes、UserGuide、UserGuideAdvanced页面

    java监控工具

    Java监控工具是用于跟踪和分析Java应用程序性能的关键组件。这些工具可以帮助开发者、系统管理员和运维人员深入了解应用程序的运行状况,及时发现并解决性能问题。在Java生态系统中,有许多优秀的监控工具,它们提供...

    三大开源工具监控Apache Web服务器性能

    本文将深入探讨三个主流的开源工具,它们可以帮助我们有效地监控Apache服务器的性能。 1. **Nagios** Nagios是一款强大的网络监控系统,它可以实时监控系统、网络和服务的状态。对于Apache服务器,Nagios可以监控...

    开源Winzip压缩工具Java版源码

    然而,对于Java开发者来说,能够掌握一个开源的Winzip压缩工具的Java实现,不仅可以提高开发效率,还能更好地理解和定制化压缩算法。本篇文章将深入探讨开源Winzip压缩工具Java版源码的相关知识点,帮助你了解其背后...

    基于 Java 的免费开源跨平台系统运行监控服务应用及引擎框架。A free, open source, cross.zip

    标题中的“基于 Java 的免费开源跨平台系统运行监控服务应用及引擎框架”指的是一个使用 Java 语言开发的软件工具,它允许用户在多种操作系统上监控系统运行状态,提供了一个全面的监控解决方案。这个框架可能包括...

    Java 监控 运行时

    Java运行时监控是Java开发和运维过程中至关重要的一个环节,它可以帮助我们理解应用程序在实际运行中的性能、资源消耗以及可能出现的问题。通过对Java应用的实时监控,我们可以及时发现并解决潜在的性能瓶颈,优化...

    java开源问卷调查系统、表单系统

    总的来说,这款Java开源问卷调查系统是企业和组织进行在线调查、收集反馈的重要工具。其基于JAVA的技术栈确保了系统的稳定性和扩展性,丰富的功能满足了问卷设计、发布、收集和分析的全流程需求,而开源的属性则为其...

    开源Winzip压缩工具Java版源码Java源码

    开源Winzip压缩工具Java版源码Java源码

    开源地理信息GIS,java实现的webGIS

    因此,我们可以推断这个开源GIS项目是用Java编写的,并能在Tomcat环境下运行,这为开发者提供了稳定、高效的运行环境。 标签 "开源GIS" 暗示了这个项目是遵循某种开源许可协议的,例如GPL(GNU General Public ...

Global site tag (gtag.js) - Google Analytics