supervisión proactiva de infraestructuras tic mediante zabbix

36
Supervisión proactiva de Infraestructuras TIC mediante Zabbix Jornadas Técnicas Rediris 2009 Víctor M. Armas Hidalgo [email protected] Universidad de Las Palmas de Gran Canaria 26 de noviembre de 2009 1

Upload: goldy

Post on 14-Jan-2016

55 views

Category:

Documents


0 download

DESCRIPTION

Jornadas Técnicas Rediris 2009. Supervisión proactiva de Infraestructuras TIC mediante Zabbix. Víctor M. Armas Hidalgo [email protected] Universidad de Las Palmas de Gran Canaria 26 de noviembre de 2009. Índice. Situación inicial – Año 2007 Problemas a solventar Nuevos requisitos - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Supervisión proactiva

de Infraestructuras TIC mediante Zabbix

Jornadas Técnicas Rediris 2009

Víctor M. Armas Hidalgo [email protected] de Las Palmas de Gran Canaria26 de noviembre de 2009 1

Page 2: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Índice

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

1. Situación inicial – Año 2007

2. Problemas a solventar

3. Nuevos requisitos

4. Zabbix

5. Posibilidades, mejoras y aplicaciones prácticas

6. Preguntas

2

Page 3: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

3

Page 4: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

4

Page 5: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

5

Page 6: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

6

Page 7: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

7

Page 8: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

8

Page 9: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 realizadoSupervisión proactiva de infraestructuras mediante Zabbix

Víctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

9

Page 10: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

10

Page 11: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

11

Page 12: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

12

Page 13: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

ZABBIX

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

Grupos Equipos

Equipos

Monitores

Iniciadores

Grupos Usuarios

Usuarios

Medios

Acciones

13

Page 14: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

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 ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

14

Page 15: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Interfaz web integrada

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

15

Page 16: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Interfaz web integrada

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

16

Page 17: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Interfaz web integrada

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

17

Page 18: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Interfaz web integrada

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

18

Page 19: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Niveles de gravedad de alertas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

19

Page 20: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Iniciadores basados en condiciones complejas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

20

Page 21: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Iniciadores basados en condiciones complejas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

21

Page 22: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Escalabilidad de acciones

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

22

Page 23: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Plantillas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

23

Page 24: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Plantillas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

24

Page 25: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Clonado

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

25

Page 26: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Autodescubrimiento

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

26

Page 27: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Agente Proxy Zabbix

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

27

Page 28: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Monitorización Web

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

28

Page 29: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Monitorización Web

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

29

Page 30: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Monitorización Web

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

30

Page 31: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Gráficas Multimonitor - Multiservidor

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

31

Page 32: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Mapas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

32

Page 33: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Mapas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

33

Page 34: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Pantallas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

34

Page 35: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

Posibilidades, Mejoras y Aplicaciones Prácticas

• Pantallas

Supervisión proactiva de infraestructuras mediante ZabbixVíctor M. Armas Hidalgo – Universidad de Las Palmas de Gran CanariaJornádas Técnicas Rediris 2009 – Santiago de Compostela

• Slideshows

35

Page 36: Supervisión proactiva  de Infraestructuras TIC mediante Zabbix

MUCHAS GRACIAS

Para obtener más información o para aclarar cualquier pregunta que se les pueda plantear, no duden en ponerse contactar con el mail:

[email protected]

36