# RRDtool

# Introdução

A extensão PECL/rrd fornece vinculações à biblioteca C do RRDtool. O RRDtool é um sistema de registro e geração de gráficos de dados de alto desempenho, padrão da indústria e de código aberto, para dados de séries temporais.

A página inicial do RRDtool é » http://www.mrtg.org/rrdtool/.

- Instalação/Configuração
  - Dependências
  - Instalação
- Exemplos
  - Exemplo procedural de PECL/rrd
  - Exemplo de PECL/rrd em programação OO
- Funções de RRD
  - rrd_create — Cria arquivo de banco de dados rrd
  - rrd_error — Obtém a última mensagem de erro
  - rrd_fetch — Busca os dados para o gráfico como um array
  - rrd_first — Obtém o registro de data e horário da primeira amostra do arquivo rrd
  - rrd_graph — Cria uma imagem a partir de dados
  - rrd_info — Obtém informações sobre o arquivo rrd
  - rrd_last — Obtém o registro de data e horário Unix da última amostra
  - rrd_lastupdate — Obtém informações sobre os últimos dados atualizados
  - rrd_restore — Restaura o arquivo RRD a partir de um XML
  - rrd_tune — Ajusta algumas opções de cabeçalho de arquivo de banco de dados RRD
  - rrd_update — Atualiza o banco de dados RRD
  - rrd_version — Obtém informações sobre a biblioteca rrdtool subjacente
  - rrd_xport — Exporta as informações sobre o banco de dados RRD
  - rrdc_disconnect — Fecha qualquer conexão pendente com o daemon de cache rrd
- RRDCreator — A classe RRDCreator
  - RRDCreator::addArchive — Adiciona RRA - arquivo de valores de dados para cada fonte de dados
  - RRDCreator::addDataSource — Adiciona definição de fonte de dados para banco de dados RRD
  - RRDCreator::__construct — Cria uma nova instância de RRDCreator
  - RRDCreator::save — Salva o banco de dados RRD em um arquivo
- RRDGraph — A classe RRDGraph
  - RRDGraph::__construct — Cria uma nova instância de RRDGraph
  - RRDGraph::save — Salva o resultado da consulta na imagem
  - RRDGraph::saveVerbose — Salva a consulta ao banco de dados RRD na imagem e retorna as informações detalhadas sobre o gráfico gerado
  - RRDGraph::setOptions — Define as opções para exportação do gráfico rrd
- RRDUpdater — A classe RRDUpdater
  - RRDUpdater::__construct — Cria uma nova instância de RRDUpdater
  - RRDUpdater::update — Atualiza o arquivo de banco de dados RRD

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open