Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en...

21
Monitoreando Redes con Linux Ing. Pedro Alejandro Toribio P. Especialista en Conecvidad y Seguridad en Redes @redcamaleon

Transcript of Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en...

Page 1: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

Monitoreando Redes con Linux

Ing. Pedro Alejandro Toribio P.Especialista en Conectividad y Seguridad en Redes

@redcamaleon

Page 2: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 3: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

Munin es una aplicación, escrita en perl, de monitorización red/sistema que nos muestra gráficos a través de una interfaz web, con cerca de 500 plugins disponibles. Podremos supervisar el rendimiento de servidores, redes y aplicaciones.

http://munin-monitoring.org/VentajasPermite determinar con anticipación cuando un recurso estará sobre utilizado o será insuficiente.Permite monitorear errores o generar mejoras. Por ejemplo, detectar errores de red que pueden ser causados por la alta carga del servidor.Permite medir cuantitativamente el crecimiento del uso de los recursos, de esta manera es posible sustentar la compra de hardware o medir el crecimiento.

Page 4: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

Munin es un sistema de monitoreo de redes sencillo, configurable, extensible, capaz de autodescubrimiento. Puede controlar fácilmente el rendimiento de sus computadoras, redes, aplicaciones, etc. Su mejor escenario se encuentra en el mantenimiento de servidores o en la gestión de varios puestos de trabajo. Puede usarse para comprobar el estado de salud y carga de las máquinas, anticipar problemas de rendimiento o capacidad, y en caso de problemas ofrece a posteriori valiosa información sobre los momentos anteriores al problema.Munin usa la librería RRDtool para generar las gráficas de rendimiento de los parámetros del sistema analizado y sysstats para obtener datos. El marco está escrito en Perl, mientras que los plugins se pueden programar a la medida en cualquier otro lenguaje de scripting o compilador. El servidor corre sobre Linux, el agente corre sobre Linux y Windows pero con algunas limitaciones cuando es utilizado sobre el sistema operativo Windows.Utiliza una arquitectura maestro/nodo, en el cual el maestro es el encargado de almacenar la información que lee periódicamente de los nodos. La instalación y configuración son relativamente fáciles si esta utilizando debian.

Page 5: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 6: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

Los ganglios es un sistema de control distribuido escalable para los sistemas de computación de alto rendimiento, como los clusters y Grids. Se basa en un diseño jerárquico dirigido a federaciones de clusters. Aprovecha las tecnologías ampliamente utilizado como XML para la representación de datos, XDR para el transporte de datos compacto, portátil y RRDtool para el almacenamiento de datos y visualización. Utiliza diseñado cuidadosamente las estructuras de datos y algoritmos para lograr muy bajos los gastos generales por nodo y alta concurrencia. La aplicación es robusto, ha sido portado a un amplio conjunto de sistemas operativos y arquitecturas de procesador, y se encuentra actualmente en uso en miles de grupos de todo el mundo. Se ha utilizado para vincular grupos a través de los campus universitarios y en todo el mundo y puede escalar para manejar grupos con 2000 nodos. Ganglios es una licencia BSD proyecto de código abierto que surgió de la Universidad de California, Berkeley Proyecto del Milenio que fue financiado inicialmente en gran parte por la Asociación Nacional de Infraestructura Avanzada Computacional (NPACI) y la Fundación Nacional de Ciencia Premio RI EIA-9802069. NPACI está financiado por la Fundación Nacional de la Ciencia y se esfuerza para hacer avanzar la ciencia mediante la creación de un omnipresente, continuo y omnipresente infraestructura computacional nacional: la cuadrícula. El apoyo actual proviene de Planet Lab: una plataforma abierta para el desarrollo, despliegue y acceso a los servicios a escala planetaria.

Page 7: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 8: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

• Hemos escuchado que es un simple u otro sistema mas de monitoreo.

Para los administradores de red o NOC es una solución completa que nos genera gráficos de nuestra red, aprovechando el almacenamiento y operatividad de los graficos que posee a traves de RRDtool (Round Robin Database Tool).• Tiene una interface web muy amigable,

desarrollado en PHP, con un poller agil, plantillas graficas, recopilación de data y manejo de usuarios.

Page 9: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

• CACTI lo que hara es reflejar graficamente la información almacenada en la RRD.

• RRD almacena y procesa data recolectada a través de SNMP.

• RRDTool, necesita un sensor para medir los datos y asi alimentar al RRDTool, creando una base de datos, así CACTI genera sus gráficos .

Page 10: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

Como interactuamos con Cacti

Page 11: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está diseñado para ser completamente automatizado y trabajar directamente de la caja. Este distro compacto está cargado con características adicionales, tales como Syslog y recopilación de datos Netflow, Weathermaps, informes, detección automática, y mucho más! Esto le da a sus administradores de sistemas más tiempo para trabajar en los problemas reales y menos tiempo de configuración y la configuración de su sistema de monitoreo. Lo mejor de todo, es totalmente GRATIS!

http://cactiez.cactiusers.org/

Page 12: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 13: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

Lanzado por primera vez en 1999, Nagios ha crecido hasta incluir a miles de proyectos desarrollados por la comunidad Nagios en todo el mundo. Nagios es patrocinado oficialmente por Nagios empresas, que apoya a la comunidad en un número de diferentes maneras a través de las ventas de sus comerciales de productos y servicios. Nagios controla toda su infraestructura de TI para asegurar que los sistemas, aplicaciones, servicios y procesos de negocio están funcionando correctamente. En el caso de una falla, Nagios puede alertar al personal técnico del problema, lo que les permite comenzar los procesos de remediación antes de los cortes afectan a los procesos de negocio, usuarios finales o clientes. Con Nagios que nunca dejarán de tener que explicar por qué un corte de la infraestructura no se ve herido la rentabilidad de su organización.

Page 14: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 15: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 16: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 17: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 18: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está
Page 19: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

El GUI de PNP4Nagios es bastante vistoso y funcional.

NagiosQL, una interfaz web que permite la configuración de NagiosCore de una manera más fácil e intuitiva, aunque no deja de ser necesario conocer las opciones generales que tiene la configuración de un host o un servicio.Esta herramienta es ideal para quienes evitan escribir por consola. Una vez bien configurado es útil, en especial si se trata de una nueva instalación de Nagios.

Page 20: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

FAN está basada en CentOS. Todos los paquetes de CentOS permanecen disponibles, de modo que usted puede mantener todas las ventajas de CentOS mientras que tener las herramientas Nagios ya instalados y configurados para usted.

http://www.fullyautomatednagios.org/

Page 21: Monitoreando Redes con Linux - linuxtour.org · CactiEZ es un auto instalador Linux Distribution en CentOS que establece y configura un Cacti personalizada al instalar. Todo está

Gracias por su atención..