jRRD

 

Home

Download

 

jRRD is a package that allows Round Robin Database (RRD) generated by the Multi Router Traffic Grapher (MRTG) to be read from Java programs. The current version is 0.1. It is aimed at Java developers who would like to access RRD files without having to resort to using the JNI.

Features

  • Currently jRRD only supports reading information from existing RRD files.

  • jRRD attempts to determine the platform the RRD file was generated on. Currently it has been tested with RRD files generated on x86 Linux and Sparc Solaris.

How to use it

Take a look a the source for com.codeloop.rrd.Main

Bugs

  • I'm sure there are many. I'd appreciate help in tracking them down.

Todo

  • Synchronization - no testing has been performed in a multithreading situation.
  • RRD file creation.
  • RRD file update.
  • More testing.
  • Tidy up the data extraction code.
  • Put some thought into the IO - at the moment it's just a hack.

Thanks

  • Tobias Oetiker - for writing MRTG and rrdtool.

License

jRRD is distributed under the Gnu Public License (GPL). The terms of this license can be found at gnu.org.

Feedback

If you have any suggestions or patches you can send them to Ciaran Treanor <ciarant (4T) users.sourceforge.net>

 

$Id: index.html,v 1.1 2001/11/16 19:43:38 ctreanor Exp $