15 de fevereiro de 2012

CACTI e o rrdtool - para Red hats

RRDTool é um sistema de base de dados round-robin criado por Tobias Oetiker sob licença GNU GPL. Foi desenvolvido para armazenar séries de dados numéricos sobre o estado de redes de computadores, porém pode ser empregado no armazenamento de qualquer outra série de dados como temperatura, uso de CPU, etc. RRD é um modo abreviado de se referir a Round Robin Database (base de dados round-robin).

A base de dados gerada possui um tamanho máximo o qual uma vez atingido não é ultrapassado. Os dados numéricos armazenados são consolidados conforme a configuração fornecida, de modo que a resolução deles seja reduzida de acordo com o tempo que eles estão armazenados. Neste processo, apenas as médias dos valores antigos são armazenados.

O RRDTool também pode produzir gráficos que permitem ter uma idéia visual dos dados armazenados, os quais podem ser utilizados ou exibidos por outros sistemas. A ferramenta Cacti é um exemplo disso.



Instalando Dependências
# yum install cairo-devel libxml2-devel pango-devel pango libpng-devel freetype freetype-devel libart_lgpl-devel 


Instalando o rrdtool
Faça o download do pacote em: http://www.4shared.com/archive/yp9CIl7N/rrdtool-131tar.html
 

# mv rrdtool.tar.gz /opt
# export PKG_CONFIG_PATH=/usr/lib/pkgconfig/
# tar -zxvf rrdtool.tar.gz
# cd /opt/rrdtool
# ./configure
# ./make
# ./make install
# cd /usr/local
# ln -s rrdtool-1.3.1 rrdtool
# cd /usr/local/rrdtool/share/rrdtool/examples/
# ./stripes.pl
# cp stripes.png /var/www/html  

Nenhum comentário: