String getRrdToolCommand() { return dump(); } }
String getRrdToolCommand() { return dump(); } }
public void commit(JrdsSample sample) { RrdDb rrdDb = null; try { rrdDb = factory.getRrd(getPath()); Sample onesample = rrdDb.createSample(sample.getTime().getTime() / 1000); for(Map.Entry<String, Number> e: sample.entrySet()) { onesample.setValue(e.getKey(), e.getValue().doubleValue()); } if(p.getNamedLogger().isDebugEnabled()) log(Level.DEBUG, "%s", onesample.dump()); onesample.update(); } catch (IOException e) { log(Level.ERROR, e, "Error while collecting: %s", e.getMessage()); } finally { if(rrdDb != null) factory.releaseRrd(rrdDb); } }
sample.setValue("sun", sunSource.getValue()); sample.setValue("shade", shadeSource.getValue()); log.println(sample.dump()); sample.update(); t += RANDOM.nextDouble() * MAX_STEP + 1;