Manual cacti

Solo disponible en BuenasTareas
  • Páginas : 11 (2650 palabras )
  • Descarga(s) : 0
  • Publicado : 14 de marzo de 2011
Leer documento completo
Vista previa del texto
FUNDACION CODIGO LIBRE DOMINICANA DIVISION DE INGENIERIA Y PROYECTOS www.codigolibre.org
Servicio: Autor: Version: Cacti Franky Almonte 1.0

Copyright  (c) 2008  Franky Almonte .  Se concede   permiso   para   copiar,  distribuir   y/o   modificar   este   documento   bajo   los   términos   de   la   Licencia   de   Documentación   Libre   de   GNU,   Versión   1.2   o  cualquier otra versión posterior publicada por la Free Software Foundation;       sin Secciones Invariantes ni Textos de Cubierta Delantera ni Textos       de Cubierta Trasera. Una copia de la licencia está incluida en la       sección titulada GNU Free Documentation License.

Cacti es una completa solución de graficado en red, diseñada para aprovechar el poder de almacenamiento y la funcionalidad de graficar queposeen las RRDtool. Esta herramienta, desarrollada en PHP, provee un pooler ágil, plantillas de gráficos avanzadas, múltiples métodos para la recopilación de datos, y manejo de usuarios. Tiene una interfaz de usuario fácil de usar, que resulta conveniente para instalaciones del tamaño de una LAN, así como también para redes complejas con cientos de dispositivos. Cacti es un programa publicado bajo lalicencia GNU GPL.

Introducción
Qué es una RRDtool? RRDtool es el acrónimo de Round Robin Database tool, o sea que se trata de una herramienta que trabaja con una BD que maneja Planificación Round-robin. Esta técnica trabaja con una cantidad fija de datos y un puntero al elemento actual. El modo en que trabaja una base de datos utilizando Round Robin es el siguiente; se trata la BD como sifuera un círculo, sobrescribiendo los datos almacenados, una vez alcanzada la capacidad de la BD. La capacidad de la BD depende de la cantidad de información como historial que se quiera conservar. Qué tipo de datos pueden ser almacenados en una RRD? Cualquiera, siempre que se trate de una serie temporal de datos. Esto significa que se tiene que poder realizar medidas en algunos puntos de tiempo yproveer esta información a la RRDtool para que la almacene. Un concepto ligado a las RRDtool es el de SNMP, acrónimo de Simple Network Management Protocol. Este protocolo puede ser usado para realizar consultas a dispositivos acerca del valor de los contadores que ellos tienen (ej: una impresora). El valor obtenido de esos contadores es el que queremos guardar en la RRD. Qué puedo hacer con estaherramienta? Puedo, a través de MRTG (Multi Router Traffic Grapher), graficar los datos almacenados en la RRD. MRTG es una herramienta que grafica datos. Puede ser utilizada para graficar el uso de conexión a Internet, datos como temperatura, velocidad, voltaje, número de impresiones, etc. La RRD va a ser utilizada para almacenar y procesar datos recolectados vía SNMP.

FUNDACION CODIGO LIBREDOMINICANA DIVISION DE INGENIERIA Y PROYECTOS www.codigolibre.org
Servicio: Autor: Version: Cacti Franky Almonte 1.0

En definitiva, para hacer uso de una RRDtool, lo que se necesita es un sensor para medir los datos y poder alimentar al RRDtool con esos datos. Entonces, la RRDtool crea una base de datos, almacena los datos en ella, recupera estos datos y basada en ellos, crea gráficos en formatoPNG.

Características
Fuente de datos Para manejar la recopilación de datos, se le puede pasar a Cacti la ruta a cualquier script o comando junto con cualquier dato que el usuario necesitare ingresar; Cacti reunirá estos datos, introduciendo este trabajo en el cron (para el caso de un sistema operativo Linux) y cargará los datos en la BD MySQL y los archivos de Planificación Round-robin que debaactualizar. Una fuente de datos también puede ser creada. Por ejemplo, si se quisiera graficar los tiempos de ping de un host, se podría crear una fuente de datos, utilizando un script que haga ping a un host y devuelva el valor en mili segundos. Después de definir opciones para la RRDtool, como ser la forma de almacenar los datos, uno puede definir cualquier información adicional que la...
tracking img