Title: Presentaci
1Jornadas Técnicas Rediris 2009
Supervisión proactiva de Infraestructuras TIC
mediante Zabbix
Víctor M. Armas Hidalgo varmas_at_pas.ulpgc.es Unive
rsidad de Las Palmas de Gran Canaria 26 de
noviembre de 2009
2Í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
3 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
4 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
5 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
6 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
7 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
8 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
9 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
10 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
11 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
12 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
13 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
14 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
15 Posibilidades, Mejoras y Aplicaciones Prácticas
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
16 Posibilidades, Mejoras y Aplicaciones Prácticas
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
17 Posibilidades, Mejoras y Aplicaciones Prácticas
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
18 Posibilidades, Mejoras y Aplicaciones Prácticas
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
19 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
20 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
21 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
22 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
23 Posibilidades, Mejoras y Aplicaciones Prácticas
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
24 Posibilidades, Mejoras y Aplicaciones Prácticas
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
25 Posibilidades, Mejoras y Aplicaciones Prácticas
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
26 Posibilidades, Mejoras y Aplicaciones Prácticas
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
27 Posibilidades, Mejoras y Aplicaciones Prácticas
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
28 Posibilidades, Mejoras y Aplicaciones Prácticas
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
29 Posibilidades, Mejoras y Aplicaciones Prácticas
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
30 Posibilidades, Mejoras y Aplicaciones Prácticas
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
31 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
32 Posibilidades, Mejoras y Aplicaciones Prácticas
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
33 Posibilidades, Mejoras y Aplicaciones Prácticas
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
34 Posibilidades, Mejoras y Aplicaciones Prácticas
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
35 Posibilidades, Mejoras y Aplicaciones Prácticas
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
36Para obtener más información o para aclarar
cualquier pregunta que se les pueda plantear, no
duden en ponerse contactar con el
mail varmas_at_pas.ulpgc.es
MUCHAS GRACIAS