snmpAdaptor4j is an adaptor for Java Management eXtensions (JMX) providing a simple access to MBeans via the SNMP protocol. Thus, this adapter you allow to connect most monitoring tools (like Nagios and Cacti) to your Java applications.
For each MBean, an XML mapping file allows to establish the relationships between attributes and the MIB of the SNMP adapter. No additional code is necessary to integrate the MBeans in the SNMP protocol.
Modular, agent-oriented and extendable agent toolkit.
...Ellipsis uses the standard application server JBoss (version 4.2.3 GA) without any modifications.
In contrast to existing mobile agent toolkits, Ellipsis has an agent- and message-oriented architecture. Ellipsis is built on top of the JMX architecture. Core Ellipsis components are implemented as MBeans which provides for basic ser-vices to execute agents and control their life-cycle. One of the core components is a special MBean (AgentModul) that makes it possible to load an agent powered by agent engines. Agent engines can execute one type of agent. Based on this mechanism, agents can be added dynamically to a running system, can be stopped (for example in case of an error) and restarted later. ...
jCodeProflier is a profiler easy to use, the cut points are added in the methods defined with regular expressions. It offers easy extension to generate its own renders, a Jmx service allows renders generation at any time of the execution.
It is based on ASM library.
The first version contains only the measures of perf methods.
BuildProcess is a set of Java tools to automatically deploy and manage application server.
Each BuildProcess module is setup using a XML file. With BuildProcess, you can periodically deploy a J2EE application using JMX, delete old files, etc.
Put idle assets to work with competitive interest rates, borrow without selling, and trade with precision. All in one platform.
Geographic restrictions, eligibility, and terms apply.
hibernate-jconsole is a plugin to jconsole or visualvm which allows to monitor hibernate via its JMX capabilities. The plugin displays grahps and details on queries, entities, collections and cache efficiency.
bmap4j is a framework for the management and processing of batch jobs in Java.
Over a well defined JMX interface batch jobs can be controlled and queried
for status. bmap4j provides functions to optimize batch execution in J2SE and J2EE environments.
JMX Instrumentor is a tiny Java tool to instrument arbitrary objects as JMX Model MBeans. It inspects the object's class by reflection and constructs the respective ModelMBeanInfo. This information can even be improved by a special JMX annotation.
JmxHist keeps monitoring history of your application's state, via JMX, and stores in a csv file. You can specify MBeans/Attributes to be stored. You can take certain action when an attribute meet a threshold. It shows charts of the data via web.
ConnFarm is a high-performance database connection pool. The feature-set includes idle connection management, timeout controls, connection leak debugging capabilities, and JMX monitoring.
Out of the box JMX based management for J2EE systems. Comes with basic monitoring and event handling services, dynamic MBean proxy generation, and P2P JMX networking that can be customized and extended.
A framework to support dynamic adaptation behavior in Java EE enterprise systems and to develop self-managing applications. StarMX utilizes JMX features and can be integrated with different policy/rule engines to enable self-management capabilities.
MC4J is a Swing application for remote monitoring and administration using Java Management Extensions (JMX). It includes support for all major application servers and advanced features such as live attribute graphing and customizable dashboards.
A lightweight JMX proxy. The main interface is a simple JMX remote agent that acts on behalf of another JMX agent; but other interfaces are also available, like web-services, Spring Remoting, etc..
Tammi is a JMX-based Java application development framework and run-time container providing a service architecture for J2EE server side Internet applications that are accessible from any device that supports HTTP including mobile (wireless) handsets.
This project provides pluggable monitoring capabilities by tying together runtime aspect oriented code weaving with the JMX monitoring standard. It provides the ability to remotely monitor any facet of your existing Java application without code changes.
The skajla-JMXClient mission is to provide an open source, command-line based JMX client, which can be used to manage and monitor complete production environment using open source monitoring tools like Zabbix etc.
This project consists of some rather trivial console tools that connect via JMX to Java applications and provide an easy interface to integrate JMX-enabled applications into other applications (e.g. for monitoring etc.)
A tool for parsing Java JMX MBeans and creating Java Source code that may subsequently be used to access the MBeans through type-safe accessors. The intention is to support JMX attributes (simple and complex), operations and notifications.
Service Oriented Container (SOC) focused on creating and managing Services using annotations. Implements lighweight SOA using JEE, JAVA and Ruby. More than 20 services are included (ESB (Mule), jBPM, Jetty, JMS, GWT, DB, Rules, JMX, Spring support..)
The Zabbix trap (zabtrap) client library allows you to send traps to a zabbix trap item configured on a zabbix server from your Java applications. For a full JMX Zabbix bridge (zabbix agent), check out http://www.kjkoster.org/zapcat/