Ich kam über zwei Optionen, wenn meine Art und Weise über das Internet googeln:Java RRD Bibliothek
- JRobin
- RRD4J
JRobin scheint wirklich veraltet zu sein. Die neueste Version von JRobin ist 1.5.9 (veröffentlicht am 05/09/2008), da RRD4J ein Port von JRobin ist, sind sie irgendwie gleich. Ich habe versucht, RRD4J zu verwenden, aber irgendwie erkennt RRDTool die erzeugten Dateien nicht, also habe ich JRobin nicht versucht.
Meine Frage ist, ob es Alternativen zu diesen Bibliotheken gibt? Ich möchte JNI nicht verwenden oder die rrdtool Binaries manuell aufrufen.
Das wissen Sie wahrscheinlich schon, Matthias, aber zum Vorteil derer, die über diese Frage stolpern, sind RRD4J-Dateien nicht mit denen des ursprünglichen RRDTools kompatibel. Wenn Sie sowohl den Producer als auch den Consumer schreiben, dann ist RRD4J in Ordnung, und Sie könnten argumentieren, dass die RRD4J-Dateien in mancher Hinsicht überlegen sind.Aber wenn Sie beabsichtigen, die RRD-Dateien mit anderen Tools zu verwenden, die für das RRDTool-Format geschrieben wurden, ist das ein Problem. – AmigoNico