# RRDtool

- Introducción
- Instalación/Configuración
  - Requerimientos
  - Instalación
  - Configuración en tiempo de ejecución
  - Tipos de recursos
- Constantes predefinidas
- Ejemplos
  - Ejemplo procedural PECL/rrd
  - Ejemplo OOP PECL/rrd
- Funciones RRD
  - rrd_create — Crea un archivo de base de datos rrd
  - rrd_error — Obtener el último mensaje de error
  - rrd_fetch — Recuperar los datos de gráfico como un array
  - rrd_first — Obtiene la marca de tiempo UNIX de la primera muestra desde el archivo rrd
  - rrd_graph — Crea la imagen de un conjunto de datos
  - rrd_info — Obtiene información sobre el archivo rrd
  - rrd_last — Obtiene la marca de tiempo UNIX de la última muestra
  - rrd_lastupdate — Obtiene información sobre los últimos datos actualizados
  - rrd_restore — Restaura el archivo RRD desde el XML dump
  - rrd_tune — Cambia algunas opciones de cabecera del archivo de base de datos RRD database
  - rrd_update — Actualizar la base de datos RRD
  - rrd_version — Obtiene información acerca de la biblioteca subyacente rrdtool
  - rrd_xport — Exporta la información acerca de la base de datos RRD
  - rrdc_disconnect — Close any outstanding connection to rrd caching daemon
- RRDCreator — La clase RRDCreator
  - RRDCreator::addArchive — Añade RRA - archivo de valores de datos para cada fuente de datos
  - RRDCreator::addDataSource — Añade definición de origen de datos para la base de datos RRD
  - RRDCreator::__construct — Crea una nueva instancia RRDCreator
  - RRDCreator::save — Guarda la base de datos RRD en un archivo
- RRDGraph — La clase RRDGraph
  - RRDGraph::__construct — Crea una nueva instancia RRDGraph
  - RRDGraph::save — Guarda el resultado de la consulta en la imagen
  - RRDGraph::saveVerbose — Guarda la consulta de la bases de datos RRD en la imagen y devuelve la información detallada acerca de gráfico generado.
  - RRDGraph::setOptions — Establece las opciones para la exportación gráfica rrd
- RRDUpdater — La clase RRDUpdater
  - RRDUpdater::__construct — Crea una nueva instancia RRDUpdater
  - RRDUpdater::update — Actualiza el archivo de base de datos RRD