¿Que es CACTI?
Según Wikipedia “Cacti es una completa solución de graficado en red, diseñada para aprovechar el poder de almacenamiento y la funcionalidad de graficar que poseen 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.”
Instalación
Abrimos el terminal y con aptitude instalamos snmp y snmpd
sudo aptitude install snmp snmpd
Luego de esto, nos vamos a /etc/default/snmpd y necesitamos borrar algunas lineas y modificar otras.
sudo gedit /etc/default/snmpd
dentro buscamos:
# snmpd control (yes means start daemon).
SNMPDRUN=yes
debe estar en yes, y buscamos:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
Borramos el 127.0.0.0 quedando de esta manera:
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
Seguidamente vamos a /etc/snmp/snmpd.conf y cambiamos otras cosas.
sudo gedit /etc/snmp/snmpd.conf
Dentro buscamos com2sec, nos saldra algo como esto:
com2sec paranoid default public
#com2sec readonly default public
#com2sec readwrite default private
Y lo llevamos a
#com2sec paranoid default public
com2sec readonly localhost public
#com2sec readwrite default private
Despues de haber hecho estos cambios debemos verificar que todo ande excelente, hacemos un
sudo /etc/init.d/snmpd restart
En mi caso, salio
Restarting network management serices:snmpd.
Luego de esto podemos hacer una ultima prueba, para ver que nos devuelve el servicio
snmpwalk -Os -c public -v 1 localhost system
De salirte algo como Timout: No response from Localhost verifica los pasos anteriores y reinicia el demonio, es importante que lo reinicies.
Siguiendo los pasos de Evolution Creations instalan mysql apache y todo lo del servidor web con php, pero eso ya lo tengo instalado por mi cuenta, lo unico que tendria que instalar seria lo siguiente.
sudo aptitude install php5-snmp
Ya estamos listos para instalar el Cacti, en esta ocación lo haremos por consola con aptitude
sudo aptitude install cacti
En el transcurso de la instalación nos saldrán varias ventanas:
Debemos seleccionar que tipo de apache estamos utilizando, en mi caso es apache 2
Luego nos pregunta que si deseamos que cree las tablas necesarias para almacenar la informacion en la base de datos.
Nos pide la contraseña del usuario de la base de datos.Asumo que es la de root porque en ningun momento pide usuario
Nos solicita una clave, la cual va a ser la de la aplicación Cacti
No es mas que la confirmación de la contraseña que nos pidio en la imagen anterior.
Ya con todo esto tenemos a Cacti instalado en nuestro sistema.
Siguiendo con los pasos, para acceder a Cacti: http://localhost/cacti/install/ en nuestro navegador.
Al entrar la primera vez pasaremos por una configuracion, y hacemos lo siguiente:
- NEXT
- New Install
- Nos aseguramos que todo este en [FOUND] y resolver cualquier conflicto y presionamos FINISH
Cuando estas en la pantalla de login las claves son:
- Username = admin
- Password = admin
Con esto ya entramos al cacti, ya completamente instalado en nuestro sistema.
Luego pondre como agregar nuevos dispositivos.
Visto en: Evolution Creations






2 comments ↓
parece interesante gracias, habrá que probarlo
salu2
Bien bien… gracias por toda la ayuda a escepcion del ultimo paso “http://localhost/cacti/install” porque no era esa la pagina que abrio la aplicacion tuve que cambiar el instal de carpeta y dejarla en otra para poder terminar de instalarlo. pero todo lo anterior esta perfecto. agradecido y ahora a jugar con Cacti. bye
Leave a Comment