rrd-package: rrd: Import Data from a RRD (Round Robin Database) File

rrd-packageR Documentation

rrd: Import Data from a RRD (Round Robin Database) File

Description

logo

Makes it easy to import the data from a 'RRD' database (<https://oss.oetiker.ch/rrdtool/>) directly into R data structures. The resulting objects are 'tibble' objects or a list of 'tibble' objects, making it easy to manipulate the data. The package uses 'librrd' to import the numerical data in a 'RRD' database directly into R data structures without using intermediate formats.

Details

Exposes the following functions:

  • describe_rrd() to enumerate the archives included in a RRD file.

  • read_rrd() to read an entire RRD file, including all the archives

  • read_rra() to extract a single RRA (round robin archive) from an RRD file

For more information on RRdtool and the RRD format please refer to the official RRDtool documentation and tutorials.

You can also read a more in-depth description of the package in an R Views blog post Reading and analysing log files in the RRD database format.

Package history

Plamen Dimitrov wrote the original proof of concept of the package during a Google Summer of Code 2014 project and wrote an accompanying blog post "R Package for Working With RRD Files".

Andrie de Vries became maintainer of the package early in 2018, and prepared the package for release to CRAN by adding documentation, examples and unit tests. At this time the API changed so resulting objects are tibble objects, making it easier to analyse data using tidyverse concepts. At this time he also published the "R Views" blog post.

Author(s)

Maintainer: Andrie de Vries apdevries@gmail.com [copyright holder]

Authors:

Other contributors:

  • Tobias Oettiker (rrdtool and rrd library, https://oss.oetiker.ch/rrdtool/) [copyright holder]

References

https://oss.oetiker.ch/rrdtool/doc/index.en.html

See Also

Useful links:


rrd documentation built on March 18, 2022, 5:51 p.m.