Cacti es una interfaz completa para la monitorización de redes mediante gráficos y recopilación de datos, todo ello gracias a la potencia de RRDTool's. Cacti permite tener información prácticamente en tiempo real sobre nuestros routers, switches o servidores, tráfico de interfaces, cargas, CPU, temperaturas, etc.
Este sistema de monitorización, contiene un recolector de datos excelente, un sistema avanzado de creación de plantillas y gráficos y una completa interfaz de gestión de usuarios. Lo que lo hace uno de los sistemas más completos del momento, además de que es Open Source.
La aplicación está construida en php, y utiliza MySQL para el almacenamiento de información sobre los gráficos y datos recogidos. El protocolo utilizado para la comunicación con los distintos equipos es SNMP:
El Protocolo Simple de Administración de Red o SNMP es un protocolo de la capa de aplicación que facilita el intercambio de información de administración entre dispositivos de red. Es parte de la familia de protocolos TCP/IP. SNMP permite a los administradores supervisar el desempeño de la red, buscar y resolver sus problemas, y planear su crecimiento.
Captura de pantalla de Cacti |
Ventajas
Mediciones- Cacti puede recopilar la utilización del canal en las interfaces de sus equipos, así como los registros de errores.
- Cacti puede medir capacidad, carga del CPU (hardware de red y servidores) y mucho más. Puede reaccionar a ciertas condiciones y enviar alarmas, basándose en umbrales.
Gráficos
- Permite usar toda la funcionalidad de rrdgraph para definir gráficos y automatizar cómo éstos se muestran.
- Permite organizar la información en estructuras jerárquicas (tipo árbol).
Fuentes de datos
- Permite utilizar todas las funciones de rrdcreate y rrdupdate, incluyendo la definición de varias fuentes de datos para cada archivo RRD.
Recopilación de datos
- Utiliza SNMP ya sea con php-snmp o net-snmp.
- Las fuentes de datos se pueden capturar vía SNMP o por medio de scripts particulares
- Un componente opcional, cactid, implementa las funciones de SNMP en C con multi-hilos. Esencial para instalaciones grandes.
Plantillas
- Puede crear plantillas para reutilizar definiciones de gráficos, datos y fuentes de dispositivos.
Arquitectura para plugins (extras)
- Para extender la capacidad de Cacti. Existen muchísimos plugins.
Gestión de usuarios
- Puede administrar los usuarios localmente o vía LDAP y puede asignar niveles detallados de autorización basados en usuarios o grupos.
Desventajas
- La configuración de interfaces es tediosa.
- Configurar la arquitectura de plugins no es trivial.
- Hacer actualizaciones puede ser complejo.
Control y monitoreo de la red
Cacti nos permite obtener información acerca del comportamiento de nuestros equipos ya sea en este caso para graficar la CPU en el tiempo, como para ver el nivel de tráfico que transita por las diferentes interfaces de nuestros routers y switches.
Gráficos que nos servirán para monitorear nuestros routers y switches.
Pueden descargar Cacti en la sección download de la página oficial.
Manual de utilidad: Guía de instalación Cacti
REFERENCIAS:Redescisco
1 Comentario:
Hola
Dejar un comentario
Los comentarios están siendo moderados y serán publicados a la brevedad.