Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
jmxtrans
Failed to load latest commit information.
.settings mass reformat of the code. checked in project specific eclipse settings.
bin [Packaging] Move tools documentation to /usr/share/doc
debian Enabled setting of debian package version
doc/tools update yaml2jmxtrans sample with user/pwd for JMX
rpm fix rpm specs
samples/activemq pull request #2 add typeName support to Query.
src fixing usage of DatagramSocket
test fixing usage of DatagramSocket
tools Add allowDottedKeys option to config converter
vagrant Fixed user creation problem
.gitignore Fixed user creation problem
.travis.yml Of course, we need "rpm" to build RPMs
DEVELOPERS.txt Remove Ant build
LICENSE.txt added MIT license
README.html fix new name
README.md Update README.md
example.json Reverted changes to example file
heapmemory-rrd-template.xml Revert "More clean up and moved tests to maven test dir."
heapmemory.json Revert "More clean up and moved tests to maven test dir."
jar.properties Revert "Use logback instead of log4j to fix logging issues"
jmxtrans.sh revert part of the change breaking compatibility by changing naming o…
memorypool-rrd-template.xml Revert "More clean up and moved tests to maven test dir."
memorypool.json Revert "More clean up and moved tests to maven test dir."
pitest-history.xml Activate pitest on travis build.
pom.xml Revert "Use logback instead of log4j to fix logging issues"
rrd-template-example.xml Revert "More clean up and moved tests to maven test dir."
travis-script.sh Let's build RPM on travis ...

README.md

jmxtranslogo

Build Status Dependency Status Gitter

This is the source code repository for the jmxtrans project.

This is effectively the missing connector between speaking to a JVM via JMX on one end and whatever logging / monitoring / graphing package that you can dream up on the other end.

jmxtrans is very powerful tool which uses easily generated JSON based configuration files and then outputs the data in whatever format you desire. It does this with a very efficient engine design that will scale to communicating with thousands of machines from a single jmxtrans instance.

The core engine is very solid and there are writers for Graphite, StatsD, Ganglia, cacti/rrdtool, OpenTSDB, text files, and stdout. Feel free to suggest more on the discussion group or issue tracker.

Coda Hale did an excellent talk for Pivotal Labs on why metrics matter. Great justification for using a tool like jmxtrans.

render

Something went wrong with that request. Please try again.