Ads 468x60px

miércoles, 25 de julio de 2012

Instalación y Configuración de Cacti en Debian Squeeze (I)

Volvemos al tema sobre monitorización.

En anteriores entradas, vimos como instalamos y configuramos un sistema de monitorización "Nagios", unos de los mas usados por la comunidad actualmente, bien, en esta entrada y en las próximas, veremos un

¿Qué es CACTI?

Nos es más que otro sistemas de monitorización similar a los actuales como Nagios, Pandora..., este software tiene como punto fuerte el poder aprovechar los datos obtenidos y poder dibujar multitud de tipos de gráficas en red con muchísima exactitud.

En esta entrada veremos lo que necesario para la instalación del software CACTI, en la próxima entrada veremos su configuración y varios ejemplos.

Empecemos...



Pasos Previos

Serán necesario los siguientes servicios en cual CACTI necesitará para su funcionamiento:
  • Apache
  • MySQL
  • PHP
Para ello, escribimos el siguiente comando en  nuestro terminal:

aptitude install apache2 mysql-server php5 php5-gd php5-mysql


NOTA: Durante la instalación de los paquetes, en el paso de MySQL, nos indicará que introduzcamos una contraseña para el administrador, la introducimos y seguimos.


Podemos comprobar que está todo correctamente funcionando de la siguiente manera:

Apache

Escribiremos "localhost" en nuestro navegador y veremos el siguiente mensaje:


MySQL y PHP

Para comprobar que MySQL y PHP trabajan correctamente entre si y con el servidor web Apache, creamos el siguiente archivo y su contenido en "/var/www/info.php":



Escribimos en nuestro navegador "localhost/info.php" y buscamos entre los módulos instalados, el módulo de MySQL:


Ya terminada con la instalación de los paquetes, antes de la instalación de CACTI, nos quedaría instalar varios paquetes necesarios, uno de ellos son RRDTOOL y el protocolo SNMP:

Para su instalación, escribimos en nuestra Shell:

aptitude install rrdtool snmp


Esta instalación de librerías, son necesaria para CACTI para que pueda dibujar las gráficas con los datos obtenidos.


Instalación de Cacti

Ya tendremos todo listo para empezar con la instalación de CACTI!

Para comenzar su instalación, escribimos el siguiente comando:

aptitude install cacti


Durante el proceso de instalación, seleccionamos:

1) Servidor Web: Apache 2


2) MySQL: Indicaremos que deseamos configurar nuestra BD para CACTI e indicaremos la contraseña de administrador y una para el la BD de Cacti.


Para ver que todo está correctamente en funcionamiento, escribimos en nuestro navegador para acceder:

"localhost/cacti"


Nos indicará el proceso de instalación de Cacti en nuestro PC.

Proceso de Instalación

En la primera ventana nos indica si la instalación es "Nueva" o es una "Actualización", en nuestro caso sera una instalación limpia de 0.


En la siguiente ventana, vemos si cumplimos los requisitos instalados para que Cacti funcione correctamente, si está todo verde podremos seguir!


NOTA: Abajo podremos indicar la versión de RRDTOOL y SNMP que queramos que use Cacti.

Por último, Cacti nos indicara que introduzcamos el usuario y contraseña por defecto, es:

Usuario: admin
Pass: admin

Una vez introducido, nos indica que introduzcamos una nueva clave por seguridad.

Y listo! Ya tendremos instalado nuestro sistema de monitorización Cacti!


En la siguiente entrada veremos su configuración y añadiremos alguna que otro Host a Cacti para su monitorización.

Un Saludo!

1 comentarios:

Anónimo dijo...

Muy bueno

Publicar un comentario