Skip to content
jmxtrans
Java Shell Other
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.mvn/wrapper add mvn wrapper (#650) Mar 5, 2018
jmxtrans-core
jmxtrans-docker-test
jmxtrans-examples
jmxtrans-output
jmxtrans-packaging
jmxtrans-test-utils
jmxtrans-utils
jmxtrans
src
.editorconfig
.gitignore All code split into modules May 10, 2015
.travis.yml
DEVELOPERS.txt
LICENSE.txt
README.md
appveyor.yml
mvnw
mvnw.cmd
pom.xml
travis-script.sh

README.md

jmxtranslogo

FOSSA Status Build Status Build status Dependency Status Gitter Maven site Maven Central sonarcloud.io

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 (or YAML) 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

Special thanks:

License

FOSSA Status

You can’t perform that action at this time.