OpenNMS / jrrd2

Round Robin Database (RRD) interface for Java (threadsafe rewrite)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

JRrd2

Jrrd2 provides a native interface for Java to rrdtool.

It is a rewrite and successor of jrrd.

Building

Requires maven (tested with 3.1.1) and cmake (tested with 2.8.12.2)

./build.sh

The dist/ folder should now contain both jrrd2-api-VERSION.jar and libjrrd2.so.

Packaging

Requires fpm (tested with 1.3.3)

./build-packages.sh

The dist/ folder should now contain both .deb and .rpm packages.

Debian Notes

On Debian 7.0, the environment can be setup with:

apt-get install openjdk-7-jdk build-essential cmake make pkg-config librrd-dev
export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-amd64

About

Round Robin Database (RRD) interface for Java (threadsafe rewrite)

License:GNU General Public License v2.0


Languages

Language:Java 55.2%Language:C 35.6%Language:Shell 5.5%Language:CMake 3.7%