📚 UF1352 · MF0958_2

Monitorización y Gestión de Incidencias del Software II

UD2: la plataforma de gestión de operaciones (seguridad y perfiles, consola de operaciones, módulos de administración, monitores, reglas, incidencias y alarmas, notificaciones e informes).

🛰️ Consola de operaciones📏 Monitores y reglas🚨 Incidencias y alarmas📑 Informes

📋 Índice de contenidos

  1. Qué es una plataforma de gestión de operaciones
  2. Monitorización y observabilidad: métricas, registros y trazas
  3. Conceptos de seguridad: terminología, perfiles y ámbito
  4. Componentes básicos de la plataforma
  5. La consola de operaciones: descripción, funciones y acceso
  6. Los módulos de administración (management packs)
  7. Ejemplo comentado de plantilla de servicio
  8. Los monitores: tipos y estados de mantenimiento
  9. Las reglas para la obtención de datos y sus tipos
  10. Descubrimiento automático y monitorización de servicios de negocio
  11. Incidencias y alarmas: identificación y clasificación de la gravedad
  12. Gestión de eventos a escala: deduplicación, correlación, supresión y mantenimiento
  13. Resolución de incidencias y alarmas mediante la ejecución de tareas
  14. Runbooks: el procedimiento asociado a cada alerta
  15. Configuración de notificaciones
  16. Creación de informes
  17. Caso práctico resuelto: puesta en marcha de la plataforma en 30 días
  18. Glosario de la Parte II
  19. Autoevaluación de la Parte II
Unidad Didáctica 2 · La plataforma de gestión de operaciones

01Qué es una Plataforma de Gestión de Operaciones

Una plataforma de gestión de operaciones supervisa de forma centralizada el estado del software (sistemas operativos, servicios, aplicaciones y bases de datos) de muchos servidores, detecta problemas, genera alertas y permite actuar sobre ellos desde una consola única. Es la evolución de la monitorización de hardware de la UF1350 hacia la salud de los servicios.

ProductoTipoTerminología propia
Microsoft System Center Operations Manager (SCOM)Comercial, localManagement packs, monitores, reglas, alertas, tareas, consola de operaciones
Azure Monitor / Log AnalyticsComercial, en la nubeReglas de alerta, workbooks, grupos de acciones
ZabbixLibrePlantillas, elementos (items), desencadenadores (triggers), acciones, scripts
CheckmkLibre / comercialServicios, reglas, paquetes de extensiones
Nagios / IcingaLibreComprobaciones (checks), servicios, plugins, manejadores de eventos
Prometheus + Alertmanager + GrafanaLibreExportadores, reglas de alerta, receptores, paneles

El programa oficial sigue la terminología de SCOM; en cada apartado se indica el equivalente en las herramientas libres, que son las que se usan en los ejercicios.

02Monitorización y Observabilidad: Métricas, Registros y Trazas

La monitorización clásica responde a preguntas conocidas de antemano («¿está el disco por encima del 90 %?»). La observabilidad busca poder responder también a preguntas nuevas sobre por qué un sistema se comporta como lo hace, combinando tres tipos de datos.

SeñalQué esEjemploHerramientas
MétricasValores numéricos en el tiempo, baratos de guardarPeticiones por segundo, % de CPU, p95 del tiempo de respuestaZabbix, Prometheus, perfmon
Registros (logs)Sucesos con texto y contexto«Error 1205: deadlock en pedidos, usuario 1042»Visor de eventos, journald, Elastic, Graylog, Loki
TrazasRecorrido de una petición a través de varios servicios, con el tiempo de cada tramoWeb 40 ms → API 120 ms → base de datos 1.800 msOpenTelemetry, Jaeger, APM comerciales

Las señales de oro

⏱️

Latencia

Tiempo de respuesta, separando las peticiones correctas de las fallidas.

📈

Tráfico

Demanda sobre el servicio (peticiones por segundo, sesiones).

❌

Errores

Porcentaje de peticiones que fallan.

🧱

Saturación

Lo cerca que está el recurso más limitado de su máximo (colas, uso).

Vigilar estas cuatro señales en cada servicio de cara al usuario detecta la mayoría de los problemas antes que mirar cientos de contadores de bajo nivel.

03Conceptos de Seguridad: Terminología, Perfiles y Ámbito

TérminoSignificado
Rol de usuarioConjunto de permisos sobre la plataforma asignado a un grupo de usuarios
PerfilPlantilla de permisos predefinida (administrador, operador, operador avanzado, autor, solo lectura)
Ámbito (scope)Conjunto de objetos sobre los que actúa un rol: grupos de equipos, vistas y tareas permitidas
Cuenta de ejecución (Run As)Credenciales que usa la plataforma para obtener datos o ejecutar tareas en los equipos vigilados
Cuenta de acción del agenteCuenta con la que el agente se ejecuta en cada equipo (normalmente LocalSystem o una cuenta de bajo privilegio)
Autenticación mutuaAgente y servidor verifican su identidad (Kerberos en dominio, certificados fuera de él)

Perfiles, descripción y ámbito

PerfilPuede…No puede…
AdministradorTodo: configuración, seguridad, importación de módulos-
AutorCrear y modificar monitores, reglas, tareas y vistasCambiar la seguridad
Operador avanzadoAjustar (override) monitores y reglas existentes, además de operarCrear módulos nuevos
OperadorVer el estado, gestionar alertas (reconocer, cerrar), ejecutar tareas permitidasCambiar la configuración
Operador de solo lecturaVer el estado y las alertasModificar nada
Operador de informesVer y ejecutar informesOperar alertas
Mínimo privilegioEl operador del turno de noche de la sede de Elche debe ver solo los servidores de Elche y ejecutar solo las tareas aprobadas (reiniciar un servicio), no todas. El ámbito se define por grupos de equipos.

04Componentes Básicos de una Plataforma de Gestión de Operaciones

🧠

Servidor de administración

Recibe los datos de los agentes, aplica la configuración, genera alertas y ejecuta flujos. Puede haber varios en un grupo para repartir carga y tolerar fallos.

🗄️

Base de datos operacional

Guarda la configuración y los datos recientes (unos días): estado, alertas, eventos y rendimiento.

🏛️

Almacén de datos (data warehouse)

Guarda el histórico a largo plazo (meses o años), agregado, para los informes.

🛰️

Agentes

En cada equipo vigilado: recogen datos, evalúan monitores y reglas localmente y ejecutan tareas.

🔀

Servidor de puerta de enlace (gateway)

Intermediario para equipos de otro dominio, de una DMZ o de una sede remota.

🖥️

Consola de operaciones y consola web

Interfaz de los operadores y administradores.

📊

Servidor de informes

Genera los informes a partir del almacén de datos (SQL Server Reporting Services en SCOM).

📦

Módulos de administración

Definen qué y cómo se supervisa cada tecnología.

SCOMZabbixNagios / Icinga
Servidor de administraciónZabbix serverNúcleo de Nagios / Icinga 2
Base de datos operacional y almacénBase de datos con tablas de histórico y de tendencias (trends)Ficheros de estado / IDO y bases de datos
AgenteZabbix agent 2NRPE / agente de Icinga
GatewayZabbix proxySatélite de Icinga
Módulo de administraciónPlantillaPlugins y configuraciones

05La Consola de Operaciones: Descripción, Características y Acceso

Áreas de la consola

Área (espacio de trabajo)Para qué sirveQuién la usa
Supervisión (Monitoring)Estado de los objetos, alertas activas, vistas de rendimiento y de eventos, paneles, diagramasOperadores
Creación (Authoring)Crear y ajustar monitores, reglas, tareas, grupos y vistasAutores y operadores avanzados
Informes (Reporting)Ejecutar y programar informesResponsables y operadores de informes
Administración (Administration)Agentes, servidores, seguridad, notificaciones, importación de módulosAdministradores
Mi área de trabajo (My Workspace)Vistas y búsquedas personalesTodos

Características y funciones

Acceso a la consola

06Los Módulos de Administración (Management Packs)

Un módulo de administración es un paquete que contiene todo el conocimiento necesario para supervisar una tecnología: cómo descubrir sus componentes, qué monitores y reglas aplicar, qué tareas ofrecer, qué vistas y qué informes. Los publican los fabricantes (Microsoft para Windows Server, SQL Server, IIS, Active Directory; terceros para Linux, VMware o cabinas) y la comunidad.

Contenido de un móduloFunción
Clases y descubrimientos (discoveries)Detectar automáticamente qué hay en cada equipo (si tiene IIS, qué sitios web, qué bases de datos)
MonitoresEvaluar el estado de cada componente
ReglasRecoger datos y generar alertas por eventos
TareasAcciones que el operador puede ejecutar
Vistas y panelesCómo se muestra la información
InformesPlantillas de informes específicos
Base de conocimientoExplicación de cada alerta, causas y resolución

Módulos sellados y no sellados; ajustes (overrides)

07Ejemplo Comentado de Plantilla de Servicio

Una plantilla (el equivalente libre de un módulo de administración) reúne todo lo necesario para vigilar un tipo de servicio. Este es el esquema de una plantilla propia para una aplicación web interna, tal como se definiría en Zabbix.

ElementoDefiniciónEquivale en SCOM a…
Macros{$WEB.URL} = https://intranet.local · {$WEB.TIEMPO.MAX} = 2 · {$PROC.NOMBRE} = apache2Parámetros ajustables (overrides)
Elemento 1proc.num[{$PROC.NOMBRE}] cada 1 minMonitor unitario de servicio
Elemento 2Escenario web: GET {$WEB.URL}, código 200 y texto «Intranet» en la páginaMonitor sintético
Elemento 3log[/var/log/apache2/error.log,"(error|crit)"] (agente activo)Regla de alerta por evento de registro
Elemento 4Conexiones establecidas al puerto 443, cada 5 min, solo para gráficosRegla de recopilación de rendimiento
Desencadenador Aproc.num = 0 → Alta; se recupera soloEstado crítico del monitor
Desencadenador BTiempo de respuesta > {$WEB.TIEMPO.MAX} s durante 5 min → MediaMonitor con umbral
DependenciaB depende de A (si el proceso no existe, no avisar también de la lentitud)Monitor de dependencia
Gráfico y panelTiempo de respuesta y conexionesVistas de rendimiento
# Fragmento de la plantilla exportada en YAML (simplificado) zabbix_export: templates: - template: Intranet - Ajustes macros: - {macro: '{$PROC.NOMBRE}', value: apache2} - {macro: '{$WEB.TIEMPO.MAX}', value: '2'} items: - name: Procesos de Apache key: 'proc.num[{$PROC.NOMBRE}]' delay: 1m triggers: - expression: 'last(/Intranet - Ajustes/proc.num[{$PROC.NOMBRE}])=0' name: Apache no se está ejecutando priority: HIGH
Versionar las plantillasExporta las plantillas propias en YAML y guárdalas en Git. Así se puede revisar qué cambió, recuperar una versión anterior y desplegar la misma plantilla en otra instalación.

08Los Monitores: Tipos y Estados de Mantenimiento

Un monitor evalúa continuamente una condición y mantiene un estado de salud (correcto, advertencia o crítico). Cuando cambia de estado puede generar una alerta y, al volver a correcto, cerrarla automáticamente.

Tipo de monitorFuncionamientoEjemplo
Monitor unitarioEvalúa una condición concretaServicio Spooler en ejecución; espacio libre de C: > 10 %
Monitor de agregadoResume el estado de varios monitores hijos (el peor de ellos)Disponibilidad del servidor = peor de sus servicios críticos
Monitor de dependenciaHace que el estado de un objeto dependa del de otroLa aplicación web está en rojo si su base de datos lo está
Monitor unitario según la fuenteEjemplo
De servicio de Windows o demonioEstado de un servicio
De contador de rendimiento con umbral (estático, doble umbral o dinámico)CPU > 90 % durante 3 muestras
De registro de eventosPasa a crítico con el evento 1000 y vuelve a correcto con el 1001
De scriptScript que comprueba algo y devuelve un estado
Sintético o de transacciónPetición web que debe devolver 200 en menos de 2 s

Categorías de salud

DisponibilidadRendimientoConfiguraciónSeguridad

Los monitores se agrupan en estas cuatro categorías, de modo que la consola puede mostrar, por ejemplo, que un servidor está disponible pero con problemas de rendimiento.

09Las Reglas para la Obtención de Datos y sus Tipos

Las reglas no tienen estado: recogen datos o reaccionan a un suceso. Sirven para alimentar las vistas de rendimiento y los informes, y para alertar de sucesos puntuales.

Tipo de reglaQué haceEjemplo
De recopilación de rendimientoGuarda periódicamente el valor de un contador% de CPU cada 5 minutos, para gráficos e informes
De recopilación de eventosGuarda eventos de un registroTodos los eventos de error de la aplicación ERP
De alerta por eventoGenera una alerta cuando aparece un evento concretoEvento 7034: un servicio se ha detenido inesperadamente
De recopilación por script o WMI/CIMObtiene datos que no son contadoresNúmero de usuarios conectados a la aplicación
De traps SNMP o syslogRecoge mensajes enviados por equipos de red o LinuxTrap del SAI
MonitorRegla
¿Tiene estado?Sí (verde, amarillo, rojo)No
¿Cierra sola su alerta?Sí, al volver a correctoNo: se cierra a mano
Uso principalSalud de un componenteRecoger datos y avisar de sucesos puntuales
Equivalente en ZabbixElemento + desencadenador con expresión de recuperaciónElemento (item) que solo guarda datos, o desencadenador sin recuperación automática

10Descubrimiento Automático y Servicios de Negocio

Descubrimiento automático

TipoQué descubreEjemplo
Descubrimiento de redEquipos nuevos en un rango IPAlta automática de cualquier equipo que responda al agente o a SNMP en 10.0.5.0/24, con su plantilla según el tipo
Descubrimiento de bajo nivel (LLD)Componentes dentro de un equipoUn elemento y un desencadenador por cada disco, interfaz de red, servicio de Windows o base de datos que tenga el equipo
Registro automático de agentesAgentes activos que se presentan solosLos portátiles con el agente se dan de alta al conectarse por primera vez, según sus metadatos

Gracias al descubrimiento, si se añade un disco a un servidor, empieza a vigilarse sin que nadie tenga que acordarse; y si se retira, el elemento desaparece tras un periodo configurable.

Servicios de negocio

La dirección no pregunta por discos ni procesos, sino por servicios: «¿ha funcionado la tienda en línea este mes?». La plataforma modela cada servicio como un árbol de componentes con reglas de cálculo del estado.

Servicio «Tienda en línea»ComponentesRegla de estado
Capa webWEB1, WEB2 detrás de un balanceadorCaído solo si caen los dos (redundancia)
Capa de datosBD principal con réplicaDegradado si cae la réplica; caído si cae la principal
PagosPasarela externa (comprobación sintética)Caído si la comprobación falla 3 veces seguidas
Servicio completoLas tres capasCaído si cualquier capa está caída

Con este modelo se calcula el SLA real del servicio y se evita alarmar a la dirección por la caída de un solo servidor web que la redundancia ya cubre.

11Incidencias y Alarmas: Identificación y Clasificación de la Gravedad

Identificación

Cada alerta indica: objeto origen (equipo y componente), nombre, descripción, gravedad, prioridad, número de repeticiones, fecha de la primera y la última aparición, el monitor o la regla que la generó y un enlace al conocimiento (causas y resolución).

GravedadSignificadoRespuesta esperada
Crítica (error)El servicio está caído o a punto de caerInmediata; incidencia de prioridad alta
AdvertenciaDegradación o riesgoEn el turno; vigilar la tendencia
InformaciónAlgo relevante pero sin problemaRegistrar; no requiere acción

Además de la gravedad, la prioridad (alta, media, baja) ordena alertas de la misma gravedad. En Zabbix hay seis niveles: no clasificada, información, advertencia, media, alta y desastre.

Estados de resolución de una alerta

EstadoSignificado
NuevaAcaba de generarse
ReconocidaUn operador la está atendiendo
Asignada a nivel 2 o a otro grupo / tique abiertoEscalada; vinculada a la herramienta de incidencias
Resuelta / cerradaEl monitor ha vuelto a correcto o el operador la cierra con la causa
Integración con la gestión de incidenciasLas alertas críticas deben abrir automáticamente un tique en la herramienta de incidencias (GLPI, ServiceNow…) con los datos de la alerta, y cerrarlo o actualizarlo cuando la alerta se resuelve. Así queda registro del tiempo de respuesta y de resolución para el SLA.

12Gestión de Eventos a Escala

TécnicaQué haceEjemplo
DeduplicaciónUne las repeticiones del mismo evento en una sola alerta con un contador«Servicio X detenido» × 37 en una sola alerta
Correlación por dependenciaMuestra solo la causa cuando cae algo de lo que dependen otrosCae el router de la sede: una alerta, no cuarenta
Correlación por etiquetasAgrupa eventos del mismo servicio o sede en un problemaTodos los eventos con servicio=ERP en los últimos 10 minutos
Supresión por mantenimientoNo notifica durante una intervención planificada (los datos se siguen recogiendo)Ventana del domingo de 2:00 a 5:00 para parches
Retardo y persistenciaSolo alerta si la condición dura un tiempoCPU > 90 % durante 10 minutos, no un pico de 30 segundos
Escalado temporalSube de nivel si nadie reconoce la alerta15 min → responsable; 30 min → guardia
Detección de anomalías (AIOps)Compara con el comportamiento aprendido para cada hora y díaTráfico del martes a las 11:00 un 60 % por debajo de lo habitual
Mantenimiento sin silencio totalEn una ventana de mantenimiento conviene seguir recogiendo datos (para ver el antes y el después) y suprimir solo las notificaciones. Y la ventana debe terminar sola: una supresión olvidada «hasta nuevo aviso» es una de las causas clásicas de que nadie se entere de una caída real.

13Resolución de Incidencias y Alarmas mediante la Ejecución de Tareas

Las tareas son acciones predefinidas que el operador ejecuta desde la consola sobre el objeto que tiene la alerta, sin conectarse al equipo. También pueden ejecutarse solas como recuperación automática (recovery) cuando un monitor pasa a crítico.

Tipo de tareaEjemplo
De diagnósticoVer los procesos que más CPU consumen, hacer ping, mostrar el uso de disco
De recuperaciónReiniciar el servicio detenido, vaciar la cola de impresión, borrar ficheros temporales
De consolaAbrir escritorio remoto, el Visor de eventos o una sesión de PowerShell contra el equipo
Script personalizadoRotar un log que ha crecido demasiado
# Zabbix: script global (Alertas → Scripts) que el operador lanza desde un problema # Nombre: Reiniciar servicio web Ejecutar en: agente Zabbix sudo systemctl restart apache2 # En el agente (zabbix_agent2.conf) hay que permitirlo expresamente: # AllowKey=system.run[*] (mejor limitarlo a órdenes concretas) # y en sudoers: zabbix ALL=(root) NOPASSWD: /bin/systemctl restart apache2
ControlLas tareas de recuperación automática ahorran tiempo, pero pueden ocultar problemas: un servicio que se reinicia solo cada hora tiene un fallo que hay que investigar. Registra cada ejecución y vigila las repeticiones.

14Runbooks: el Procedimiento Asociado a Cada Alerta

Un runbook (procedimiento operativo) explica, para una alerta concreta, qué significa y qué debe hacer el operador. Se enlaza desde la propia alerta, de modo que quien está de guardia a las 3:00 no tiene que improvisar.

Apartado del runbookEjemplo para «Disco /var del servidor de correo > 90 %»
Significado e impactoSi /var se llena, el servidor deja de recibir y enviar correo
Comprobacionesdf -h /var · du -xh /var --max-depth=2 | sort -h | tail · tamaño de la cola (mailq | tail -1)
Causas conocidasRegistros sin rotar · cola de correo atascada · copias locales temporales
Acciones permitidas al nivel 1Comprimir o borrar registros rotados de más de 30 días; ejecutar la tarea de limpieza aprobada
Acciones que NO debe hacerBorrar la cola de correo, reiniciar el servidor en horario laboral
EscaladoSi no baja del 85 % en 30 min, a Sistemas (nivel 2)
Verificación y cierreEspacio < 80 %, cola de correo vacía, prueba de envío correcta

15Configuración de Notificaciones

Elemento (SCOM)Equivalente (Zabbix)Función
CanalTipo de medioCómo se envía: correo SMTP, SMS, mensajería, comando, webhook
SuscriptorUsuario con sus mediosA quién: dirección de correo o teléfono, y horario en que se le puede avisar
SuscripciónAcciónQué alertas se envían (gravedad, grupo de equipos, tipo), a quién y por qué canal, con retardo y escalado
  1. 1. Configurar el canal: servidor SMTP, remitente y formato del mensaje (equipo, alerta, gravedad, descripción, hora, enlace).
  2. 2. Crear los suscriptores: con sus horarios (laboral o guardia).
  3. 3. Crear las suscripciones: por ejemplo, alertas críticas de los servidores de producción → equipo de sistemas por correo y mensajería, 24 × 7.
  4. 4. Definir el escalado: si no se reconoce en 15 minutos, avisar al responsable.
  5. 5. Probar: provocar una alerta y comprobar que llega a quien debe.
# Zabbix: macros típicas en el mensaje de una acción Problema: {EVENT.NAME} Equipo: {HOST.NAME} ({HOST.IP}) Gravedad: {EVENT.SEVERITY} Inicio: {EVENT.DATE} {EVENT.TIME} Valor: {ITEM.LASTVALUE} Ver: {$ZABBIX.URL}/tr_events.php?triggerid={TRIGGER.ID}&eventid={EVENT.ID}

16Creación de Informes

InformeContenidoDestinatario
Disponibilidad% de tiempo en estado correcto de cada servidor o servicio en el periodo, frente al SLAResponsable de servicio, dirección
Alertas más frecuentes (top N)Qué alertas se repiten más y en qué equiposEquipo técnico: candidatos a problema y a ajuste de umbrales
RendimientoGráficos de CPU, memoria, disco y red con mínimos, máximos y mediasPlanificación de capacidad
Tendencia de capacidadPrevisión de llenado de discos y de crecimiento de cargaCompras y planificación
Configuración o inventarioVersiones de SO y de aplicaciones de los equipos vigiladosGestión de cambios, auditoría
Eventos de seguridad o de cumplimientoSucesos relevantes del periodoSeguridad
  1. Elegir el informe y los parámetros: periodo, objetos (grupo de equipos), agregación (por hora, por día).
  2. Ejecutarlo y revisarlo: comprobar que los datos son coherentes.
  3. Programarlo: envío automático por correo cada semana o cada mes en PDF o Excel.
  4. Publicarlo: en un panel (Grafana, consola web) para consulta continua.
Del dato a la decisiónUn informe de disponibilidad del 99,2 % con un SLA del 99,5 % debe ir acompañado de la explicación (qué caídas hubo y por qué) y de las acciones para el mes siguiente. Si no, solo es un número.

17Caso Práctico Resuelto: Puesta en Marcha de la Plataforma en 30 Días

Una empresa de transporte con 2 sedes, 14 servidores (10 virtuales), 6 switches, 2 SAI y 90 puestos no tiene ninguna monitorización. Se elige Zabbix y se planifica la implantación por fases para no generar ruido desde el primer día.

SemanaObjetivoTareasResultado
1BaseInstalar servidor y base de datos en una VM propia; HTTPS; usuarios y roles; proxy en la segunda sedePlataforma accesible y segura
2InfraestructuraAgentes en los 14 servidores con plantillas oficiales; SNMPv3 en switches y SAI; IPMI de los físicosInventario de lo vigilado; muchas alertas iniciales
3AjusteRevisar cada alerta: ajustar umbrales con macros, dependencias, desactivar lo que no aporta; ventanas de mantenimientoDe 140 alertas diarias a 6 relevantes
4ServicioServicios de negocio (ERP, correo, seguimiento de flota), notificaciones con escalado, integración con GLPI, runbooks de las 10 alertas principales, primer informe de disponibilidadPuesta en producción y traspaso al CSU
Indicadores tras tres mesesEl 80 % de las incidencias se detectan por la plataforma antes de que llame un usuario; el tiempo medio de detección baja de 47 a 4 minutos; dos discos y una batería de SAI se sustituyeron antes de fallar gracias a las alertas predictivas.

18Glosario de la Parte II

Plataforma de gestión de operaciones
Sistema que supervisa de forma centralizada la salud del software y permite actuar desde una consola.
Servidor de administración
Componente central que recibe datos, evalúa y genera alertas.
Almacén de datos (data warehouse)
Base de datos con el histórico agregado para informes.
Módulo de administración / plantilla
Paquete con el conocimiento para vigilar una tecnología.
Ajuste (override)
Cambio de un umbral o parámetro sin modificar el módulo original.
Monitor
Elemento con estado de salud (correcto, advertencia, crítico).
Regla
Elemento sin estado que recoge datos o genera alertas por sucesos.
Explorador de estado
Vista del árbol de monitores de un objeto.
Tarea
Acción predefinida que se ejecuta sobre un objeto desde la consola.
Canal / suscriptor / suscripción
Medio de envío / destinatario / qué se envía a quién.
Descubrimiento (LLD)
Detección automática de componentes que hay que vigilar.
Servicio de negocio
Modelo de un servicio como árbol de componentes con reglas de estado.
Deduplicación
Agrupar repeticiones del mismo evento en una sola alerta.
Runbook
Procedimiento operativo asociado a una alerta.
Señales de oro
Latencia, tráfico, errores y saturación de un servicio.

19Autoevaluación de la Parte II

¿Qué diferencia hay entre la base de datos operacional y el almacén de datos?
La operacional guarda la configuración y los datos recientes para trabajar en tiempo real; el almacén guarda el histórico agregado durante meses o años para los informes.
¿Por qué no se modifican directamente los módulos sellados del fabricante?
Porque una actualización del módulo borraría los cambios. Los ajustes se guardan en un módulo propio no sellado (o en macros de una plantilla propia en Zabbix).
Pon un ejemplo de monitor de dependencia.
La aplicación web está en estado crítico si la base de datos de la que depende está en estado crítico.
Un monitor genera una alerta y una regla genera otra. ¿Cuál se cierra sola al resolverse el problema?
La del monitor, porque al volver a estado correcto cierra su alerta. La de la regla no tiene estado y hay que cerrarla manualmente.
¿Qué perfil darías al operador del turno de noche?
Operador con ámbito limitado a sus grupos de equipos: puede ver, reconocer y cerrar alertas y ejecutar las tareas aprobadas, pero no cambiar la configuración.
¿Qué riesgo tiene una tarea de recuperación automática que reinicia un servicio?
Que oculte un problema de fondo: el servicio se cae y se levanta una y otra vez sin que nadie investigue la causa. Hay que registrar y vigilar las repeticiones.
¿Qué datos mínimos debe llevar una notificación?
Equipo y servicio afectado, nombre de la alerta, gravedad, valor y umbral, hora de inicio y enlace a la consola o al runbook.
¿Qué son las cuatro señales de oro?
Latencia, tráfico, errores y saturación de un servicio.
¿Por qué una ventana de mantenimiento debe tener fecha de fin?
Para que las notificaciones se reactiven solas; una supresión olvidada impide enterarse de caídas reales.