XDOC Manager
Admin Center Enterprise  99.9% Uptime

Alta Disponibilidade.
No es un monitor.
Es un orquestador.

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.

30s
Detección automática
de nodo caído
3
Capas desacopladas
independientes
1
Solo nodo PRIMARY
activo a la vez
0ms
Latencia de alerta
vía SignalR WebSocket

Los 3 pilares de XDOC HA

Principio de Fuente Única de Verdad (SSOT): existe un único Cerebro que decide, mientras los Agentes informan y el Panel visualiza.

👁️
Pilar 1

Agentes de Telemetría

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.

  • CPU, RAM, Disco, Red por nodo
  • Deadlocks SQL, latencia FTP, estado IIS
  • Autenticación con token X-Agent-Key
  • Solo agentes autorizados inyectan datos
El Cerebro
🧠
Pilar 2

Hub Service — Orquestador

.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.

  • Auto-descubrimiento de nuevos nodos
  • Heartbeat tracking (LastHeartbeatUtc)
  • Roles PRIMARY / STANDBY por servicio
  • SignalR WebSocket para retransmisión real-time
🖥️
Pilar 3

Panel Admin Web

Construido con WiseJ.NET. Interfaz 100% "tonta" — no se conecta a bases de datos ni a Active Directory directamente.

  • Escucha SignalR pasivamente
  • Renderiza gráficos sin saturar la red
  • Si el panel cae, el clúster sigue
  • Acciones restringidas por rol (SYS_ADMIN)

El Panel Admin en tiempo real

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.

Verde — Online: Nodo activo enviando latidos normalmente.
Amarillo — Mantenimiento: Nodo en ventana de trabajo, alertas silenciadas.
Rojo — Offline: Sin latido por más de 30 segundos. Alerta inmediata al NOC.
XDOC Admin Center — HA Monitor

Failover controlado y gestión de roles

👑

Solo un PRIMARY activo

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.

⬆️

Promoción manual controlada

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.

🔴

El Botón Rojo — BroadcastForceStandby

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.

🔧

Modo Mantenimiento

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.

Motor de alertas con trazabilidad inmutable

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.

📧
Notificaciones por Email y Telegram

Gmail OAuth + Telegram integrados. Reglas configurables por tipo de alerta. Sistema de Cooldown para evitar spam de notificaciones.

⚠️
Alerta temprana por umbrales

Si un Agente reporta Disco al 99%, el Cerebro evalúa las AlertRules y notifica antes de que el sistema colapse.

📋
SystemEventLogs inmutables

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.

🔍
Auto-descubrimiento de nodos

Si se agrega un nuevo servidor al clúster, el Cerebro lo registra automáticamente al recibir su primer latido. Cero configuración manual.

Organizaciones que no pueden permitirse tiempo de inactividad

🏦

Bancos & Financeiras

Reguladores exigen SLA de disponibilidad. Una caída del sistema documental durante una auditoría puede tener consecuencias regulatorias graves.

🏛️

Governo & Setor Público

Los servicios digitales críticos no pueden tener ventanas de indisponibilidad. Los ciudadanos y empleados dependen de la plataforma 24/7.

🏢

Grupos Econômicos

Múltiples empresas dependiendo del mismo clúster documental. Una caída afecta a todo el holding. HA garantiza aislamiento y continuidad.

¿Tu infraestructura está preparada para no caerse nunca?

Analizamos tu arquitectura actual y te mostramos cómo implementar XDOC HA en tu clúster.

Consultar XDOC HA