Java Application Monitor API

The Java Application Monitor (JAMon) is a free, simple, high performance, thread safe, Java API that allows developers to easily monitor production applications. JAMon can be used to determine application performance bottlenecks, user/application interactions, and application scalability. JAMon gathers summary statistics such as hits, execution times (total, average, minimum, maximum, standard deviation), and simultaneous application requests. JAMon statistics are displayed in the sortable JAMon report.

Tags Utilities Networking Monitoring Benchmark Software Development Testing Libraries Java Libraries Database Front-Ends Scientific/Engineering Office/Business Internet Web Dynamic Content Information Management
Licenses BSD Revised
Operating Systems OS Independent
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  20 Sep 2007 13:25
  • Rrelease-after

    Changes: This release adds the ability to monitor Tomcat 4/5/5.5/6, JBoss 4.0.5, and Jetty 6.1.5 page resources. It adds an EJB3 interceptor that will monitor EJB calls and exceptions. Added to existing features, these allow developers to monitor servlets/JSPs, EJBs, JDBC/SQL, and log4j without requiring any code changes on their part.

    • Rrelease-mid
    •  03 Jun 2007 13:53
    • Rrelease-after

    Changes: This release adds a JAMon log4j Appender that will allow developers to keep aggregate statistics on log4j messages. For example, they will be able to use a JAMon Web page to view how many errors have been sent to log4j. They will also be able to 'tail' the log4j log file via a JAMon Web page. All of this can be configured via the log4j XML or properties configurator. No code changes are required in your application.

    • Rrelease-mid
    •  20 May 2007 19:49
    • Rrelease-after

    Changes: This release adds a number of new JAMon buffer listeners that allow developers to see the details such as the actual query for the slowest SQL statements. In general, details will now be shown for the N largest and N smallest values for any monitor.

    • Rrelease-mid
    •  22 Apr 2007 17:52
    • Rrelease-after

    Changes: This release adds the ability for developers to add listeners so that code can react to events of interest. It ships with the JAMonBufferListener, which can be used to track details such as when a new max occurs, when an event is 3 standard deviations from the median, etc. The JAMon war comes with the ability to view this data.

    • Rrelease-mid
    •  02 Mar 2007 00:14
    • Rrelease-after

    Changes: The JDBC driver now works better with DBCP in JBoss. The ability to return the monitored object was added. A synchronization bug was fixed. A percent range was added.

    No-screenshot

    Project Spotlight

    Security Filter for Request HTTP Data

    A security filter for vulnerable sites using regex patterns.

    20128e97163e5772ca19f2d971a33b83_thumb

    Project Spotlight

    Webminstats

    A graphing statistics module for Webmin.