RRDCreator
class RRDCreator (View source)
Class for creation of RRD database file.
Methods
Adds RRA - archive of data values for each data source.
Archive consists of a number of data values or statistics for each of the defined data-sources (DS). Data sources are defined by method RRDCreator::addDataSource(). You need call this method for each requested archive.
Adds data source definition for RRD database.
RRD can accept input from several data sources (DS), e.g incoming and outgoing traffic. This method adds data source by description. You need call this method for each data source.
Creates new RRDCreator instance.
Saves the RRD database into file, which name is defined by RRDCreator::__construct()
Details
void
addArchive(string $description)
Adds RRA - archive of data values for each data source.
Archive consists of a number of data values or statistics for each of the defined data-sources (DS). Data sources are defined by method RRDCreator::addDataSource(). You need call this method for each requested archive.
void
addDataSource(string $description)
Adds data source definition for RRD database.
RRD can accept input from several data sources (DS), e.g incoming and outgoing traffic. This method adds data source by description. You need call this method for each data source.
__construct(string $path, string $startTime = '', int $step = 0)
Creates new RRDCreator instance.
bool
save()
Saves the RRD database into file, which name is defined by RRDCreator::__construct()