XDOC HA garantiza la continuidad del negocio con una arquitectura distribuida y desacoplada de tres pilares: Agentes de Telemetría, Cerebro Orquestador y Panel de Comando. Si el panel web cae, el clúster sigue funcionando.
Principio de Fuente Única de Verdad (SSOT): existe un único Cerebro que decide, mientras los Agentes informan y el Panel visualiza.
Servicios ligeros de Windows instalados en cada nodo del clúster (IIS, SQL, FTP). Recolectan métricas de hardware y del servicio, enviando un payload JSON cada N segundos.
X-Agent-Key.NET 8 Minimal APIs, autocontenido (Self-contained), resistente a la falta de frameworks. Administra SQLite local con estado del clúster y retransmite vía SignalR.
Construido con WiseJ.NET. Interfaz 100% "tonta" — no se conecta a bases de datos ni a Active Directory directamente.
Cada nodo del clúster se visualiza con sus métricas en vivo — CPU, RAM, Disco y estado del servicio. La actualización es instantánea vía WebSocket, no por polling.
Solo puede haber un nodo PRIMARY despachando tráfico a la vez. Los demás en STANDBY. Cada latido le confirma al Agente cuál es su rol actual.
Cuando el PRIMARY cae, el operador con rol SYS_ADMIN hace clic derecho sobre un nodo STANDBY saludable y selecciona "Promover a Principal". Failover en segundos.
Acción nuclear: emite una orden masiva para expulsar usuarios de todos los servidores web instantáneamente ante un incidente de seguridad o corrupción de datos.
Silencia las alertas NODE_CRITICAL para un nodo específico durante ventanas de trabajo. Los ingenieros reinician servicios sin disparar el pánico en el NOC.
La HA no es solo técnica, es operativa. Cada acción crítica queda auditada y el equipo recibe notificaciones inteligentes antes de que un problema se convierta en incidente.
Gmail OAuth + Telegram integrados. Reglas configurables por tipo de alerta. Sistema de Cooldown para evitar spam de notificaciones.
Si un Agente reporta Disco al 99%, el Cerebro evalúa las AlertRules y notifica antes de que el sistema colapse.
Toda acción crítica — failover, cambio de configuración, inicio de sesión AD — se escribe en SystemEventLogs con timestamp UTC. Evidencia legal ante auditorías.
Si se agrega un nuevo servidor al clúster, el Cerebro lo registra automáticamente al recibir su primer latido. Cero configuración manual.
Reguladores exigen SLA de disponibilidad. Una caída del sistema documental durante una auditoría puede tener consecuencias regulatorias graves.
Los servicios digitales críticos no pueden tener ventanas de indisponibilidad. Los ciudadanos y empleados dependen de la plataforma 24/7.
Múltiples empresas dependiendo del mismo clúster documental. Una caída afecta a todo el holding. HA garantiza aislamiento y continuidad.
Analizamos tu arquitectura actual y te mostramos cómo implementar XDOC HA en tu clúster.
Consultar XDOC HA