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

【Java应用程序监视器之JAMon】

阅读更多

JAMon(Java应用程序监视器)是一个免费的,简单,高性能,线程安全的Java API.它让开发者可以方便地监控软件。JAMon用来测定程序的性能瓶颈,程序与用户的互动性和程序的可量测性。JAMon收集概要的统计数据比如执行时间(总的,平均的,最大的,最小的等),并发程序请求等。JAMon把这些统计数据以报表的形式展示出来。

The Java Application Monitor (JAMon) is a free, simple, high performance, thread safe, Java API that allows developers to easily monitor production applications. Here is a link to a short video that gives an overview of JAMon.

 

JAMon allows developers to track their applications performance and behavior using predefined modules. There are modules that automatically monitor : SQL, HTTP page requests, Spring beans, method invocations, Log4j, and Exceptions. Other modules are often easy to build.

JAMon keeps track of the following metrics for any of the items it tracks in the modules: hits, total, average, min, max and concurrency (average, max, current/active) to name a few.

JAMon is fast and doesn't consume much memory and so it is suitable for production environments.

JAMon statistics, stack traces and more are viewable from the JAMon war, JMX and are also accessible via the JAMon API.

In addition to using modules developers can monitor anything the modules don't cover by using JAMon's simple API methods 'start/stop' and 'add'.

 

Of course nobody wants to litter their code with calls to add and stop, so when possible JAMon monitoring modules should be used as they allow the easiest monitoring. JAMon was developed primarily for monitoring web applications, however JAMon can be used in any JDK 1.6 or higher environment.



 

Feel free to continue reading the user's guide or download JAMon and read the Java Docs. The following is a screen snapshot of jamonadmin.jsp from the JAMon WAR. It gives an idea of the type of information JAMon collects such as metrics on: SQL, JDBC, http page requests, http status codes, garbage collections, and exceptions.


 

 

Features - The following contain links to useful JAMon features:

JAMon WAR - View & manage JAMon data with the JAMon web application

JAMon JMX - View JAMon data in a JMX tool like jconsole and visualvm. (2.80+)

GC metrics - View metrics associated with JVM garbage collections

JAMonListeners - Capture context about each monitor.

Distributed Application Monitoring - View all the data from your organizations applications from a central monitoring web application (the JAMon web application).

 

 

  • 大小: 266.8 KB
  • 大小: 98.5 KB
  • 大小: 115.6 KB
1
1
分享到:
评论

相关推荐

    jamonapi.chm

    Java应用程序监视器(JAMon)是一个免费,简单,高性能的线程安全的Java API,允许开发人员轻松监控生产应用程序。JAMon可用于确定应用程序性能瓶颈,用户/应用程序交互和应用程序可扩展性。JAMON收集摘要统计信息,...

    jamon-sample.zip

    “JAMON”通常指的是Java Application Monitoring Onion(Java应用程序监控洋葱),这是一个开源的、轻量级的Java性能监控工具。它以其“洋葱”结构而闻名,因为它的设计允许开发者通过多层来查看和分析应用程序的...

    Jamon:Java的文本模板引擎-开源

    **Jamon:Java的文本...通过利用Jamon,开发者可以更加专注于应用程序的核心逻辑,同时享受到开源社区带来的便利和创新。无论是初学者还是经验丰富的开发者,都可以从Jamon中受益,提升其在Web开发领域的效率和质量。

    jamon-runtime-2.3.1-API文档-中文版.zip

    标签:jamon、runtime、jar包、java、中文文档; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    jamon-maven-plugin-2.4.2.zip

    JAMon(Java Application Monitor)是一个轻量级的性能监控工具,用于监控Java应用程序的性能指标,如方法调用时间、内存使用等。Maven插件则是将JAMon的功能集成到Maven构建过程中的桥梁,使得开发者在构建应用时...

    jamonall-2.74.zip

    JAMon(Java应用程序监视器)是一个免费的,简单,高性能,线程安全的Java API.它让开发者可以方便地监控软件。JAMon用来测定程序的性能瓶颈,程序与用户的互动性和程序的可量测性。JAMon收集概要的统计数据比如执行 ...

    jamon-runtime-2.4.1-API文档-中文版.zip

    标签:jamon、runtime、中文文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心使用。

    jamon-runtime-2.3.1-API文档-中英对照版.zip

    标签:jamon、runtime、jar包、java、API文档、中英对照版; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,...

    jamon-runtime-2.4.1-API文档-中英对照版.zip

    标签:jamon、runtime、中英对照文档、jar包、java; 使用方法:解压翻译后的API文档,用浏览器打开“index.html”文件,即可纵览文档内容。 人性化翻译,文档中的代码和结构保持不变,注释和说明精准翻译,请放心...

    jamon:一个由 Java 实现的 monadic 解析器启发的解析器的愚蠢尝试

    火腿Java 中的 Monadic 组合器解析器框架 Javadoc 在发布二进制文件可以从下载可以从下载快照如果这样更方便的话,还有一个用于您的build.gradle : testCompile 'se.fnord:jamon:1.1.0'执照该软件是在许可下获得...

    jamon-2.7.jar

    还在为找不到jar文件烦心吗,不用了到我空间来有你想要的,持续更新。。。 jamon-2.7.jar

    JAMon.jar..

    JAMon.jar..............

    jamon-dist-2013.12.28.zip

    hbase源码调试的时候,需要用它生成hbase-server模块的jamon模版代码,其官网需要翻墙

    jamon:常用配置文件解析器

    Jamon 是一个出色的配置文件解析器,可与您的应用程序一起使用。 配置文件可能如下所示: ip =127.0.0.1 port =123 address =${ip}:${port} base =www.myaddr.com [defaults] user =gabriel email =ga@stripetree...

    jamon-2.3.jar

    开发时使用的jar包,为您的使用提供更多的包!

    jamon-runtime-2.4.0.jar

    Hbase源码编译时使用到得包.谢谢使用

    JamonDemo:Jamon 的演示 - 开源类型安全模板引擎

    火腿演示Jamon 的演示 - ... Jamon 所做的是基于 Jamon 模板生成 Java 类,Java 编译器将帮助确保我们将正确的 Java 类型传递给模板。 我在这个演示中介绍了以下内容: 在 Jamon 模板中处理列表包括另一个 Jamon 模板

    jamon-2.81.jar

    JAMon核心 com.jamonapi/jamon/2.81/jamon-2.81.jar

    jamon-2.80.jar

    JAMon核心 com.jamonapi/jamon/2.80/jamon-2.80.jar

Global site tag (gtag.js) - Google Analytics