360 likes | 501 Views
Jornadas Técnicas Rediris 2009. Supervisión proactiva de Infraestructuras TIC mediante Zabbix. Víctor M. Armas Hidalgo varmas@pas.ulpgc.es Universidad de Las Palmas de Gran Canaria 26 de noviembre de 2009. Índice. Situación inicial – Año 2007 Problemas a solventar Nuevos requisitos
E N D
Jornadas Técnicas Rediris 2009 Supervisión proactiva de Infraestructuras TIC mediante Zabbix Víctor M. Armas Hidalgo varmas@pas.ulpgc.es Universidad de Las Palmas de Gran Canaria 26 de noviembre de 2009
Índice • Situación inicial – Año 2007 • Problemas a solventar • Nuevos requisitos • Zabbix • Posibilidades, mejoras y aplicaciones prácticas • Preguntas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Situación inicial – Año 2007 • Sistema de monitorización con Nagios • Configuración de la monitorización con Nagat • Extracción de datos locales de los servidores con NRPE • Representación gráfica con MRTG Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Problemas a resolver • Nagios es un sistema basado en tres estados: • Critical • Warning • OK • Teníamos un fantástico sistema de alertas, pero un deficiente sistema de monitorización • Sabíamos que se había producido una situación anómala, pero no sabíamos como se había producido Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Problemas a resolver • Ejemplo de problema típico: Llegada de alerta de número excesivo de procesos en un servidor. • No sabíamos cual había sido la evolución previa de ese dato ni antes, ni después de la alerta • Si el límite eran 500 procesos • ¿Cuál es el valor típico de ese parámetro? ¿100 o 475? • ¿Ha sufrido un incremento repentino, o prolongado en el tiempo? • Una vez superado el umbral ¿Se ha mantenido estable, o ha seguido creciendo? Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Problemas a resolver • Ausencia de gráficas de la evolución de los valores de los datos a monitorizar • Podíamos mostrar gráficas de parámetros, pero no se hacían de forma automática. Esto implicaba la ausencia de gráficas de problemas “inesperados” • Estábamos basándonos en valores “puntuales” obtenidos de un servidor, no era sencillo realizar alertas basadas en combinaciones de monitorizaciones de diferentes servidores, o basados en medias, máximos o mínimos de valores en un periodo • Realización de scripts para hacer esas recolecciones de valores. Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Problemas a resolver • Ausencia de una interfaz única para administrar el sistema de manera global • Dificultad de manejo del sistema por parte de usuarios no técnicos (miembros directivos), o necesidad de amplio tiempo de formación para compañeros del área técnica • Evoluciones del proyecto principal (Nagios) no acompañada por evoluciones de las herramientas complementarias (Nagat) • No permitía gestión multiusuario, donde cada técnico pudiera gestionar y ver sólo los servicios que quedaban bajo su administración Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Problemas a resolver • No permitía la escalabilidad y/o repetición de acciones. Un solo manejador de eventos que era lanzado una única vez • Era bastante complicado simular la experiencia de usuario accediendo vía interfaz web a nuestros servicios. • Era complicado realizar rápidamente la monitorización de despliegues masivos de dispositivos. Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Nuevos Requisitos • Un solo interfaz para todo • Herramienta multiusuario y “multiprivilegio” • Representación gráfica de los resultados obtenidos • Mayor flexibilidad y potencial de condiciones de alerta, y de acciones “manejadoras de eventos” • Preparación de pantallas accesibles a personal no implicado en el trabajo directo con los sistemas monitorizados (directivos, técnicos de soporte) • Posibilidad de “reutilización” de trabajo ya realizado Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
ZABBIX • Desarrollo inicial de Alexei Vladishev • Desarrollado en C • Backend base de datos en MySQL • Frontend administración web en PHP • “En 2001 trabajaba en un banco en Letonia como administrador de sistemas, y necesité implementar un sistema de monitorización. Las herramientas que habían en ese momento eran muy caras o requerían habilidades avanzadas para usarlas, y surgió la idea de crear mi propio sistema de monitorización” Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
ZABBIX • Versión actual estable: 1.6.7 • Monitorización de infraestructuras conectadas a la red • Chequeos “simples” de monitorización externa SMTP, HTTP, FTP, IMAP, etc… • Monitorización de parámetros locales de servidor mediante la instalación de agentes, disponible para Linux, Windows y otros S.O. • Monitorización mediante checks TCP , ICMP, IPMI, o SNMP tanto en modo trapping como en modo polling. Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
ZABBIX • Notificación de alertas por correo, SMS o Jabber • Lanzamiento de acciones en respuesta a la ocurrencia de un evento • Representación gráfica de los resultados obtenidos en la monitorización • Activación y/o desactivación de monitorizaciones y alertas • Grupos de equipos y de usuarios • Definición de horarios de monitorización y notificación Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
ZABBIX Grupos Equipos Grupos Usuarios Usuarios Equipos Monitores Medios Iniciadores Acciones Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
ZABBIX • Instalación • Proceso de instalación muy sencillo • Instalación en 15 pasos, partiendo desde cero. • Proceso de instalación del servidor dura aproximadamente 30 minutos. • Faltaría la instalación de los agentes en los servidores, aproximadamente 5 minutos para cada uno. Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Interfaz web integrada Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Interfaz web integrada Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Interfaz web integrada Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Interfaz web integrada Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Niveles de gravedad de alertas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Iniciadores basados en condiciones complejas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Iniciadores basados en condiciones complejas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Escalabilidad de acciones Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Plantillas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Plantillas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Clonado Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Autodescubrimiento Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Agente Proxy Zabbix Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Monitorización Web Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Monitorización Web Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Monitorización Web Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Gráficas Multimonitor - Multiservidor Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Mapas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Mapas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Pantallas Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Posibilidades, Mejoras y Aplicaciones Prácticas • Pantallas • Slideshows Supervisión proactiva de infraestructuras mediante Zabbix Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran Canaria Jornádas Técnicas Rediris 2009 – Santiago de Compostela
Para obtener más información o para aclarar cualquier pregunta que se les pueda plantear, no duden en ponerse contactar con el mail: varmas@pas.ulpgc.es MUCHAS GRACIAS