Package org.rrd4j.core

Examples of org.rrd4j.core.RrdDef.addArchive()


      rrdDef.addArchive(AVERAGE, 0.5, 1440, 336);
      rrdDef.addArchive(MIN, 0.5, 1, 1440);
      rrdDef.addArchive(MIN, 0.5, 30, 336);
      rrdDef.addArchive(MIN, 0.5, 60, 744);
      rrdDef.addArchive(MIN, 0.5, 1440, 336);
      rrdDef.addArchive(MAX, 0.5, 1, 1440);
      rrdDef.addArchive(MAX, 0.5, 30, 336);
      rrdDef.addArchive(MAX, 0.5, 60, 744);
      rrdDef.addArchive(MAX, 0.5, 1440, 336);
      rrdDb = new RrdDb(rrdDef);
    }
View Full Code Here


      rrdDef.addArchive(MIN, 0.5, 1, 1440);
      rrdDef.addArchive(MIN, 0.5, 30, 336);
      rrdDef.addArchive(MIN, 0.5, 60, 744);
      rrdDef.addArchive(MIN, 0.5, 1440, 336);
      rrdDef.addArchive(MAX, 0.5, 1, 1440);
      rrdDef.addArchive(MAX, 0.5, 30, 336);
      rrdDef.addArchive(MAX, 0.5, 60, 744);
      rrdDef.addArchive(MAX, 0.5, 1440, 336);
      rrdDb = new RrdDb(rrdDef);
    }
View Full Code Here

      rrdDef.addArchive(MIN, 0.5, 30, 336);
      rrdDef.addArchive(MIN, 0.5, 60, 744);
      rrdDef.addArchive(MIN, 0.5, 1440, 336);
      rrdDef.addArchive(MAX, 0.5, 1, 1440);
      rrdDef.addArchive(MAX, 0.5, 30, 336);
      rrdDef.addArchive(MAX, 0.5, 60, 744);
      rrdDef.addArchive(MAX, 0.5, 1440, 336);
      rrdDb = new RrdDb(rrdDef);
    }

    probe = rrdDb.createSample();
View Full Code Here

      rrdDef.addArchive(MIN, 0.5, 60, 744);
      rrdDef.addArchive(MIN, 0.5, 1440, 336);
      rrdDef.addArchive(MAX, 0.5, 1, 1440);
      rrdDef.addArchive(MAX, 0.5, 30, 336);
      rrdDef.addArchive(MAX, 0.5, 60, 744);
      rrdDef.addArchive(MAX, 0.5, 1440, 336);
      rrdDb = new RrdDb(rrdDef);
    }

    probe = rrdDb.createSample();
    rrdDb.close();
View Full Code Here

      if(function==ConsolFun.AVERAGE) {
        // for measurement values, we define archives that are suitable for charts
        rrdDef.setStep(60);
          rrdDef.setStartTime(System.currentTimeMillis()/1000-1);
          rrdDef.addDatasource(DATASOURCE_STATE, DsType.GAUGE, 60, Double.NaN, Double.NaN);
          rrdDef.addArchive(function, 0.5, 1, 480); // 8 hours (granularity 1 min)
          rrdDef.addArchive(function, 0.5, 4, 360); // one day (granularity 4 min)
          rrdDef.addArchive(function, 0.5, 15, 644); // one week (granularity 15 min)
          rrdDef.addArchive(function, 0.5, 60, 720); // one month (granularity 1 hour)
          rrdDef.addArchive(function, 0.5, 720, 730); // one year (granularity 12 hours)
          rrdDef.addArchive(function, 0.5, 10080, 520); // ten years (granularity 7 days)
View Full Code Here

        // for measurement values, we define archives that are suitable for charts
        rrdDef.setStep(60);
          rrdDef.setStartTime(System.currentTimeMillis()/1000-1);
          rrdDef.addDatasource(DATASOURCE_STATE, DsType.GAUGE, 60, Double.NaN, Double.NaN);
          rrdDef.addArchive(function, 0.5, 1, 480); // 8 hours (granularity 1 min)
          rrdDef.addArchive(function, 0.5, 4, 360); // one day (granularity 4 min)
          rrdDef.addArchive(function, 0.5, 15, 644); // one week (granularity 15 min)
          rrdDef.addArchive(function, 0.5, 60, 720); // one month (granularity 1 hour)
          rrdDef.addArchive(function, 0.5, 720, 730); // one year (granularity 12 hours)
          rrdDef.addArchive(function, 0.5, 10080, 520); // ten years (granularity 7 days)
      } else {
View Full Code Here

        rrdDef.setStep(60);
          rrdDef.setStartTime(System.currentTimeMillis()/1000-1);
          rrdDef.addDatasource(DATASOURCE_STATE, DsType.GAUGE, 60, Double.NaN, Double.NaN);
          rrdDef.addArchive(function, 0.5, 1, 480); // 8 hours (granularity 1 min)
          rrdDef.addArchive(function, 0.5, 4, 360); // one day (granularity 4 min)
          rrdDef.addArchive(function, 0.5, 15, 644); // one week (granularity 15 min)
          rrdDef.addArchive(function, 0.5, 60, 720); // one month (granularity 1 hour)
          rrdDef.addArchive(function, 0.5, 720, 730); // one year (granularity 12 hours)
          rrdDef.addArchive(function, 0.5, 10080, 520); // ten years (granularity 7 days)
      } else {
        // for other things, we mainly provide a high level of detail for the last hour
View Full Code Here

          rrdDef.setStartTime(System.currentTimeMillis()/1000-1);
          rrdDef.addDatasource(DATASOURCE_STATE, DsType.GAUGE, 60, Double.NaN, Double.NaN);
          rrdDef.addArchive(function, 0.5, 1, 480); // 8 hours (granularity 1 min)
          rrdDef.addArchive(function, 0.5, 4, 360); // one day (granularity 4 min)
          rrdDef.addArchive(function, 0.5, 15, 644); // one week (granularity 15 min)
          rrdDef.addArchive(function, 0.5, 60, 720); // one month (granularity 1 hour)
          rrdDef.addArchive(function, 0.5, 720, 730); // one year (granularity 12 hours)
          rrdDef.addArchive(function, 0.5, 10080, 520); // ten years (granularity 7 days)
      } else {
        // for other things, we mainly provide a high level of detail for the last hour
        rrdDef.setStep(1);
View Full Code Here

          rrdDef.addDatasource(DATASOURCE_STATE, DsType.GAUGE, 60, Double.NaN, Double.NaN);
          rrdDef.addArchive(function, 0.5, 1, 480); // 8 hours (granularity 1 min)
          rrdDef.addArchive(function, 0.5, 4, 360); // one day (granularity 4 min)
          rrdDef.addArchive(function, 0.5, 15, 644); // one week (granularity 15 min)
          rrdDef.addArchive(function, 0.5, 60, 720); // one month (granularity 1 hour)
          rrdDef.addArchive(function, 0.5, 720, 730); // one year (granularity 12 hours)
          rrdDef.addArchive(function, 0.5, 10080, 520); // ten years (granularity 7 days)
      } else {
        // for other things, we mainly provide a high level of detail for the last hour
        rrdDef.setStep(1);
          rrdDef.setStartTime(System.currentTimeMillis()/1000-1);
View Full Code Here

          rrdDef.addArchive(function, 0.5, 1, 480); // 8 hours (granularity 1 min)
          rrdDef.addArchive(function, 0.5, 4, 360); // one day (granularity 4 min)
          rrdDef.addArchive(function, 0.5, 15, 644); // one week (granularity 15 min)
          rrdDef.addArchive(function, 0.5, 60, 720); // one month (granularity 1 hour)
          rrdDef.addArchive(function, 0.5, 720, 730); // one year (granularity 12 hours)
          rrdDef.addArchive(function, 0.5, 10080, 520); // ten years (granularity 7 days)
      } else {
        // for other things, we mainly provide a high level of detail for the last hour
        rrdDef.setStep(1);
          rrdDef.setStartTime(System.currentTimeMillis()/1000-1);
          rrdDef.addDatasource(DATASOURCE_STATE, DsType.GAUGE, 3600, Double.NaN, Double.NaN);
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.