| Package | Description |
|---|---|
| org.rrd4j | RRD4J is a high performance data logging and graphing system for time series data, implementing
RRDTool's functionality in Java. |
| org.rrd4j.core | core RRD4J implementation. |
| org.rrd4j.data | RRD4J data management classes and interfaces. Provides data sources, processors, aggregators, and utilities for Round Robin Database (RRD) operations and calculations. |
| org.rrd4j.graph | RRD4J graph capabilities. |
| Modifier and Type | Method and Description |
|---|---|
abstract Variable | ConsolFun.getVariable()getVariable(). |
| Modifier and Type | Method and Description |
|---|---|
void | DataHolder.datasource(String name,
String defName,
Variable var)Creates a datasource that performs a variable calculation on an another named datasource to
yield a single combined timestamp/value. |
| Modifier and Type | Class and Description |
|---|---|
static class | Variable.AVERAGECalculate the average of the data points. |
static class | Variable.FIRSTFind the first valid data point and it's timestamp |
static class | Variable.LASTFind the first last valid point and it's timestamp |
static class | Variable.LSLCORRELCalculate the correlation coefficient of the least squares line. |
static class | Variable.LSLINTCalculate the y-intercept of the least squares line. |
static class | Variable.LSLSLOPECalculate the slop of the least squares line. |
static class | Variable.MAXThe biggest of the data points and it's time stamp (the first one) is stored. |
static class | Variable.MINThe smallest of the data points and it's time stamp (the first one) is stored. |
static class | Variable.PERCENTILEFind the point at the n-th percentile. |
static class | Variable.PERCENTILENANPERCENTILENAN class. |
static class | Variable.STDDEVCalculate the standard deviation for the data point. |
static class | Variable.TOTALCalculate the sum of the data points. |
| Modifier and Type | Method and Description |
|---|---|
void | DataProcessor.addDatasource(String name,
String defName,
Variable var)Deprecated. Uses DataProcessor.datasource(String, String, Variable) instead. |
void | DataProcessor.datasource(String name,
String defName,
Variable var)Creates a datasource that performs a variable calculation on an another named datasource to
yield a single combined timestamp/value. |
Variable.Value | DataProcessor.getVariable(String sourceName,
Variable var)Returns single aggregated value for a single datasource. |
| Constructor and Description |
|---|
VDef(String name,
String defName,
Variable aggr) |
| Modifier and Type | Method and Description |
|---|---|
void | RrdGraphDef.datasource(String name,
String defName,
Variable var)Creates a datasource that performs a variable calculation on an another named datasource to
yield a single combined timestamp/value. |
| Constructor and Description |
|---|
VDef(String name,
String defName,
Variable var) |