Links

Metrics: library to measure behavior of critical components

Metrics is a Java library which gives you unparalleled insight into what your code does in production. Developed by Yammer to instrument their JVM-based backend services, Metrics provides a powerful toolkit of ways to measure the behavior of critical components in your production environment. With modules for common libraries like Guice, Jetty, Log4j, Apache HttpClient, Ehcache, Logback and reporting backends like Ganglia and Graphite, Metrics provides you with full-stack visibility.

Homepage:
http://metrics.codahale.com/

Getting started and Manual:
http://metrics.codahale.com/getting-started.html

Sourcecode:
https://github.com/codahale/metrics

Filed under  //   asl   java   jmx   library   metrics   monitoring   opensource  
Posted February 2, 2012 by email 

Jetty JMX Webservice

Jetty JMX Webservice is a webapp providing a RESTful API to query JMX mbeans and invoke mbean operations without the hassle that comes with RMI. No more arguments with your firewall admin, just a single http port.

That alone might not be a killer feature, but Jetty JMX Webservice also aggregates multiple mbeans having the same ObjectName in the same JVM (e.g. jmx beans for multiple webapps) as well as from multiple jetty instances. That way you’ve a single REST api aggregating JMX mbeans for one or more jetty instances you can use to feed your favourite monitoring system for example.

http://webtide.intalio.com/2011/05/jetty-jmx-webservice/

(download)

Filed under  //   java   jetty   jmx   mbean   monitoring   webapp  
Posted May 31, 2011 by email 

Jolokia: JMX-HTTP bridge with JSON

Jolokia is a JMX-HTTP bridge giving an alternative to JSR-160 connectors. It is an agent based approach with support for many platforms. In addition to basic JMX operations it enhances JMX remoting with unique features like bulk requests or fine grained security policies.

Features:
* JMX Proxy
* Bulk-Requests
* Secure
* Fast
* Simple
* Firewall friendly
* Polyglot

Apache License

http://www.jolokia.org/

Filed under  //   http   jmx   json   management   opensource   proxy  
Posted February 23, 2011 by email 

Jolokia: remote JMX with JSON over HTTP

Jolokia is remote JMX with JSON over HTTP.
It is fast, simple, polyglot and has unique features. It's JMX on Capsaicin.

Jolokia is a JMX-HTTP bridge giving an alternative to JSR-160 connectors. It is an agent based approach with support for many platforms. In addition to basic JMX operations it enhances JMX remoting with unique features like bulk requests or fine grained security policies.

* Bulk-Requests
* JMX Proxy
* Secure
* Fast
* Simple
* Firewall friendly
* Polyglot

http://www.jolokia.org/features-nb.html

Filed under  //   agent   java   jmx   json   management   monitoring  
Posted October 21, 2010 by email 

JMXTerm: command line based interactive JMX client

Jmxterm is an open source command line based interactive JMX client. It's designed to allow user to access JMX from command line without graphical environment. In another word, it's a command line based jconsole.

 

Internally Jmxterm depends on JDK jconsole library but it doesn't require graphical environment(such as X in linux) at runtime.

 

Image001
 

 

http://wiki.cyclopsgroup.org/jmxterm 

 

 

Filed under  //   cli   java   jmx  
Posted August 18, 2010 by email 

MOSGi: OSGi + JMX

Media_httpfelixapacheorgsitemosgimanagedosgiframeworkdatamosgiarchitecturepng_qhkxmradsaugseu

MOSGi enables the remote management of OSGi-compatible service gateways, using JMX. The framework is a reference architecture for end-to-end gateway management. It provides the following features:

* relies on JMX management infrastructure (IP-based management),
* provides two JMX agents: the standard Java 1.5 agent and a specific Java 1.4 lightweight embedded agent (MX4J agent deviation),
* provides a way to deploy various probes on remote gateways,
* provides a management console,
* the graphical part of a probe (management console part) can be dynamically plugged in the management console and is dynamically downloaded.

http://felix.apache.org/site/mosgi-managed-osgi-framework.html

Filed under  //   jmx   osgi  
Posted November 25, 2009 by email 

Grails in the enterprise: Using Grails with JMX, Spring, and log4j

Media_httpwwwibmcomdeveloperworksweblibraryjgrails12168hibernatedebugjpg_bggfddefoojhmjj

In this installment of Mastering Grails, series author Scott Davis puts to rest any qualms about Grails' readiness for the enterprise. You'll see how to use Grails with enterprise-caliber libraries including the Java(tm) Management Extensions (JMX), Spring, and log4j.

http://www.ibm.com/developerworks/web/library/j-grails12168/index.html?ca=dgr...

Filed under  //   grails   jmx   log4j   monitoring  
Posted October 16, 2009 by email 

Eclipse-JMX

Media_httpjmesnilnetimgejmxeclipsejmx021jpg_jcteufnuggdvmcl

clipse-jmx is a plugin-in for Eclipse IDE which can be used to manage Java applications through JMX and its RMI Connector.

http://code.google.com/p/eclipse-jmx/

Filed under  //   eclipse   jmx   monitoring  
Posted September 23, 2009 by email