|
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>
|