Jcollectd.org

Java integration and tooling for collectd

jcollectd.org on GitHub jcollectd

jcollectd - Java integration for collectd

collectd

collectd is a lightweight, extensible system statistics gathering daemon written in C for performance and portability. In-process plugins can be written in C or Perl. Out-of-process plugins are executed on each collection interval or can put values via the unixsock plugin.

jcollectd

The jcollectd package implements the collectd protocol in Java, making it possible for Java applications to push data into collectd over the wire. A Java app can configure JMX MBean attributes to be collected, or use the Java client API directly.

The listener side of the protocol is also supported, including an implementation that registers JMX MBeans making it possible to view collectd data using a graphical tool such as jconsole.

There is no installation process for jcollectd, as all required files are self-contained in a single jar file with no dependecies other than Java version 6 or higher.

About

Copyright (c) 2012 jcollectd.org - See LICENSE

For feedback and discussion, please use collectd's mailinglist: collectd at verplant.org