DocumentaciónMódulos

    11

    Dashboard

    Dashboard — vista general

    Dashboard es la pantalla principal de FlowPro NG, que proporciona una vista en tiempo real del estado de su infraestructura. Muestra métricas clave, gráficos y estadísticas en un solo lugar. Los datos se actualizan automáticamente cada 10 segundos a través de una conexión WebSocket.

    Licencia requerida: Free
    Dashboard
    Dashboard — vista general principal del sistema

    Indicadores

    En la parte superior del dashboard, las métricas clave se muestran como indicadores. Cada indicador muestra el valor actual y la tendencia en comparación con el período anterior.

    • •Total de eventos — número de registros de log para el período seleccionado
    • •Alertas de seguridad — número de incidentes de seguridad detectados
    • •Fuentes activas — número de dispositivos que envían logs activamente
    • •Estado del sistema — estado general de los componentes (verde/amarillo/rojo)
    La flecha arriba/abajo en el indicador muestra la tendencia en comparación con el período anterior comparable. Una flecha verde hacia arriba en eventos significa mayor actividad, mientras que en alertas puede señalar un problema.

    Línea temporal de eventos

    El gráfico principal muestra la línea temporal de eventos. Los datos se muestran como un gráfico de barras con categorías codificadas por colores:

    • •Barras azules — eventos estándar del sistema
    • •Barras naranjas — eventos de advertencia
    • •Barras rojas — eventos críticos y alertas

    El rango de tiempo se puede cambiar usando el selector en la esquina superior derecha del dashboard (1h, 6h, 24h, 7d, 30d).

    Principales fuentes y categorías

    Principales fuentes

    La tabla muestra las fuentes de logs más activas (servidores, dispositivos de red, estaciones de trabajo) ordenadas por número de eventos. Al hacer clic en una fuente, se accede al Log Explorer con un filtro predefinido.

    Categorías de eventos

    El gráfico circular muestra la distribución de eventos por categorías: sistema, red, seguridad, autenticación y otros. Al pasar el cursor sobre un segmento se muestra la cantidad exacta y el porcentaje.

    Threat Map

    El mapa geográfico muestra la distribución del tráfico de red por países. La intensidad del color corresponde al volumen de tráfico desde/hacia un país determinado.

    • •Tráfico entrante — muestra los países desde los cuales las solicitudes llegan a su infraestructura
    • •Tráfico saliente — muestra los destinos de la comunicación saliente desde su red
    • •Clic en un país — muestra detalles con direcciones IP y recuento de conexiones
    • •Escala de colores — cuanto más oscuro el color, más tráfico

    Panel de Uptime Monitors

    El panel muestra un resumen de los estados de los servicios monitorizados agrupados por tipo de sonda:

    • •HTTP — servidores web y aplicaciones
    • •Ping (ICMP) — disponibilidad de hosts
    • •SSL — validez de certificados
    • •Port (TCP) — disponibilidad de puertos específicos
    • •DNS — funcionalidad de registros DNS

    Icono verde = UP, rojo = DOWN, amarillo = DEGRADED. Al hacer clic en un monitor, se accede al módulo Host Monitor con los detalles.

    Panel de anomalías de flujo

    El panel muestra las anomalías detectadas recientemente en el tráfico de red del módulo Flow Collector. El mapa visualiza la ubicación geográfica de las fuentes y destinos anómalos.

    • •Anomalías de volumen — transferencia de datos inusualmente alta
    • •Nuevas conexiones — comunicación con destinos no vistos anteriormente
    • •Escaneos de puertos — detección de escaneo de puertos
    • •Exfiltración de datos — volumen sospechoso de datos salientes

    Estado del sistema

    La sección de estado del sistema muestra el estado de los componentes individuales de FlowPro NG:

    • •Elasticsearch — estado del clúster (green/yellow/red), número de índices, tamaño de datos
    • •PostgreSQL — estado de conexión, número de tablas
    • •Disco — uso de espacio en disco (barra de progreso verde/amarilla/roja)
    • •CPU/RAM — utilización actual del servidor
    • •Servicios — estado de los servicios systemd (flowpro-api, elasticsearch, kibana, etc.)
    Al pasar el cursor sobre la versión en la barra lateral (esquina inferior izquierda) se muestra un popup detallado con el estado de todos los servicios, discos e información sobre la disponibilidad de nuevas versiones.

    Service Health Monitor

    FlowPro NG monitoriza automáticamente el estado de los servicios clave del sistema cada 60 segundos. Cuando se detecta una interrupción del servicio, se muestra una ventana modal roja con un icono HeartPulse.

    Servicios monitorizados

    ServicioTipoDescripción
    ElasticsearchCoreMotor de búsqueda para logs y alertas
    PostgreSQLCoreBase de datos relacional para configuración y metadatos
    NginxCoreServidor web y proxy inverso
    KafkaOpcionalMessage broker para el pipeline de NetFlow
    LogstashOpcionalPipeline de syslog (MikroTik)
    KibanaOpcionalDashboard de Elasticsearch
    nfacctdOpcionalRecolector de NetFlow

    Banner de interrupción

    Cuando se detecta una interrupción, se muestra una ventana modal con información sobre el servicio afectado:

    • •Nombre del servicio y estado actual (DOWN)
    • •Comando de reinicio del servicio (systemctl restart ...)
    • •Ruta al archivo de log para diagnóstico
    • •Causas comunes de interrupción y soluciones

    El banner se puede cerrar, pero reaparece cuando se detecta una nueva interrupción. Cuando un servicio se recupera, se genera automáticamente un evento del sistema (recovery).

    Actualizaciones en tiempo real

    El dashboard se actualiza automáticamente cada 10 segundos a través de una conexión WebSocket. En la esquina superior derecha hay un indicador de estado de conexión:

    • •Punto verde — WebSocket está activo, los datos se actualizan en tiempo real
    • •Punto rojo — conexión interrumpida, los datos no se actualizan (intento de reconexión automática)
    La transmisión WebSocket envía datos completos del dashboard incluyendo indicadores, línea temporal, principales fuentes, categorías, estado de los servicios y estado de uptime. Cuando la conexión se interrumpe, los datos se restauran automáticamente después de la reconexión.