Supervisión / 04
Monitores lógicos
Construir reglas visuales, simular entradas y revisar la salida.
Combinar señales de otros monitores
Un monitor lógico lee el estado de sus entradas y publica una salida de disponibilidad. En el escenario, Disponibilidad compuesta · Boreal combina el portal y el acceso TCP a la base de datos mediante A AND B.

La ficha de este ejemplo mostró ambas entradas disponibles y resultado booleano_ok. No representa una comprobación completa de la aplicación: sus entradas verifican conexiones TCP.
Añadir entradas
Abre Monitores → Monitor lógico → Nuevo monitor lógico.
Completa nombre y alcance.
En Entradas y regla, pulsa Añadir entrada.
Busca el monitor y pulsa Añadir entrada en su fila.
Repite la selección para otras entradas y cierra el selector.
El formulario asigna letras: A para la primera entrada, B para la segunda. En el escenario, A es Portal de operaciones · Madrid y B es Base de datos · Plataforma Boreal.
Construir y aplicar una regla
Pulsa Abrir editor lógico.
Añade la puerta que necesitas desde la biblioteca.
Activa Modo conectar.
Pulsa una salida y después la entrada de destino que se ilumina.
Conecta las entradas a la puerta y la puerta a Salida única.
Revisa la fórmula que muestra el editor.
Prueba las entradas con los controles de simulación.
Pulsa Aplicar fórmula al formulario.
Completa Explicación de la regla incumplida, revisa el resumen y guarda el monitor.
Si falta una conexión necesaria, el editor muestra No calculable y no permite aplicar una fórmula válida. Aplicar al formulario y guardar el monitor son dos pasos distintos.

Interpretar las puertas
| Puerta | Cuándo da una salida disponible |
|---|---|
| AND | Todas sus entradas están disponibles |
| OR | Al menos una entrada está disponible |
| NOT | La entrada no está disponible: invierte su señal |
Una entrada directa A reproduce esa señal. Una regla A AND B requiere las dos; NOT A representa la condición inversa. Utiliza la simulación para revisar cómo responde tu composición antes de guardarla.
Revisar la evaluación real
Después de guardar, abre la actividad y revisa Expresión evaluada, Salida estable, Variables y Última evaluación. La simulación ayuda a revisar el borrador; esta ficha confirma lo que ha evaluado el monitor guardado.
El formulario ofrece estado inicial, retardo y umbrales de estabilidad. Configúralos para que la salida requiera la estabilidad adecuada antes de confirmar cambios. La falta de una entrada utilizable se distingue de una lectura de disponibilidad.
Consulta Componer políticas operativas para interpretar el estado inicial, la salida conservada, los retardos y la conversión de estados a entradas booleanas. Las dependencias locales ya evaluadas aportan verdadero cuando están disponibles y falso en los demás estados. NOT invierte ese resultado; el diagnóstico permite conocer su causa.
Aplicar la lógica a un servicio
Las entradas no necesitan mostrar alertas individuales. En cada monitor de origen, selecciona Entrada de un monitor lógico; en un monitor lógico intermedio, utiliza Visibilidad de la alerta → Usar solo como entrada de otros monitores. Conservan evaluación, histórico y automatizaciones. En el monitor final puedes elegir Mostrar alerta propia en el panel para presentar la conclusión operativa.
Los ejemplos de agentes, continuidad y recuperación muestran cómo utilizar las señales del perfil servidor para decidir cuándo anunciar un servicio o cuándo atender un fallo tras un reinicio.
Consulta el ejemplo de anuncio con varias condiciones para conectar un monitor lógico con una acción DNS. La receta distingue la disponibilidad de cada entrada, el estado deseado del nombre y la selección de su destino.