Skip to content

fdrouet/jmxtrans

This branch is 2 commits ahead of, 1248 commits behind jmxtrans/jmxtrans:master.

Folders and files

NameName
Last commit message
Last commit date
Jan 25, 2012
Oct 19, 2011
Mar 7, 2012
Jan 27, 2012
Oct 19, 2011
Dec 8, 2011
Mar 6, 2012
Jan 25, 2012
Dec 12, 2011
Jun 24, 2011
Dec 7, 2011
Dec 15, 2010
Jan 20, 2012
Jan 27, 2012
Dec 22, 2010
Jan 7, 2011
Dec 23, 2010
Dec 8, 2011
May 20, 2012
Jan 7, 2011
Dec 24, 2010
Dec 14, 2010

Repository files navigation

Welcome to jmxtrans

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 (recommended), Ganglia, cacti/rrdtool, text files, and stdout. A writer for OpenTSDB would be a great addition. 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

About

jmxtrans

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 95.4%
  • Shell 4.6%