Skip to content
E3 CreaTIC

Technical documentation

Uso del sistema

8.1 Navegación principal

Login (/login)
  └── AppShell (sidebar global)
        ├── Observability
        │     ├── NOC Dashboard (/) — Vista principal Command Center
        │     ├── Incidents (/incidents) — Gestión de incidentes
        │     ├── Event Explorer (/events) — Búsqueda full-text (OpenSearch)
        │     ├── Servers (/servers) — Dashboard de servidores
        │     └── Network (/network) — Dashboard de red
        ├── Intelligence (AIOps)
        │     ├── Alert Correlation (/aiops/correlation)
        │     ├── Root Cause Analysis (/aiops/rca)
        │     ├── Impact Analysis (/aiops/impact)
        │     └── Anomaly Detection (/aiops/anomaly)
        ├── Automation
        │     └── EOE Flow Designer (/orchestration) — TRE + Flows
        ├── Insights
        │     ├── Reports (/reports) — Analytics Hub
        │     ├── Dashboards (/dashboards) — Custom dashboards
        │     ├── Services (/services) — Business Services
        │     └── Topology (/topology) — Mapa de infraestructura
        └── Platform
              ├── Diagnostics (/diagnostics) — Consola interactiva
              ├── Collectors (/collectors) — Gestión de edge agents
              └── Settings (/settings) — Configuración global (7 grupos)

Ver mapa completo: docs/product/navigation-map.md

8.2 Flujo típico de operación NOC

  1. Command Center — Monitoreo en tiempo real de alertas e incidentes abiertos
  2. Incident Detail — Click en un incidente → modal con Incident DNA (timeline), alertas correlacionadas, RCA score
  3. AI Narrator — Botón "Explicar con IA" genera narrativa en lenguaje natural del incidente
  4. Alert Intelligence — Drawer lateral con health score, similar incidents, temporal heatmap
  5. Escalate / Acknowledge — Bulk acknowledge o escalada a incidente desde la vista de alertas

8.3 Flujo de correlación automática

Cuando llega un lote de alertas desde el pipeline Kafka:

  1. El AIOps Adapter dispara la tarea Celery task_aiops_correlation
  2. El Correlation Engine aplica las 5 estrategias en orden de prioridad
  3. Si matchea una regla activa → las alertas se agrupan en un Incident
  4. El Incident Manager crea o actualiza el incidente en PostgreSQL
  5. El ML Worker ejecuta RCA inference y actualiza root_cause_score
  6. El EOE TRE evalúa si alguna regla activa aplica → dispara conectores configurados

8.4 Creación de flujos de automatización (EOE)

  1. Navegar a Automation → EOE Flow Designer
  2. Drag-and-drop de nodos desde la NodePalette al canvas
  3. Conectar nodos (Trigger → Action → Condition → Action)
  4. Configurar cada nodo en el panel lateral (NodeConfigPanel)
  5. Configurar credenciales del conector destino (ConnectorConfigModal)
  6. Activar el flujo → el TRE lo evalúa en tiempo real