Projects / jmxtrans

jmxtrans

jmxtrans is effectively the missing connector between JMX and whatever logging or graphing package that you can dream up. jmxtrans is very powerful tool that reads JSON configuration files specifying servers/ports and JMX domains/attributes and then outputs the data in whatever format you want via special "Writer" objects that you can code up yourself. It does this with a very efficient engine design that will scale to querying literally thousands of machines. The core engine is pretty solid and writers are included for cacti/rrdtool, graphite, and stdout.

Tags
Licenses
Implementation

RSS Recent releases

  •  11 Jul 2011 01:41

    Release Notes: This release adds support for ganglia. It updates the documentation.

    •  06 Jul 2011 07:54

      Release Notes: Caching of connections to JMX servers was added.

      •  23 Jun 2011 20:53

        Release Notes: This release adds caching of Socket connections to Graphite. It adds the KeyOutWriter. It adds Lifecycle events to OutputWriters. There are many internal fixes that improve the stability of the code. There is better logging output.

        •  01 Jun 2011 07:07

          Release Notes: The -f option is allowed. Duplication of Server/Query in JSON files is removed.

          •  20 May 2011 09:12

            Release Notes: A few small features were added in order to customize the output for Graphite a bit better.

            Screenshot

            Project Spotlight

            Aspose.Cells for Reporting Services

            Software that lets you export native Excel reports in Microsoft SQL Server 2005 Reporting Services.

            Screenshot

            Project Spotlight

            Hypercube

            A graph visualizing tool.