Saltar al contenido
demostracióndatos de ejemplo · no hay servidores reales detrás · nada de lo que hagas aquí sale de tu navegador
← todas las secciones

09Notificaciones

Bandeja de notificaciones

La sección Notificaciones de la barra lateral muestra el histórico de alertas generadas por el motor de monitoreo o por las reglas configuradas por el usuario. Cada notificación incluye título, mensaje, severidad, servidor de origen, fecha relativa y fecha absoluta.

Bandeja de notificaciones
Bandeja de notificaciones

Códigos de color de severidad

La barra lateral coloreada de cada notificación, así como el punto al inicio de la fila, utilizan la paleta canónica:

  • Verde: éxito o información (success, info).
  • Amarillo #FFD93D: advertencia (warning).
  • Rojo #FF6B6B: crítico (critical).
  • Azul #2C74B3: informativo (info).

Tipos de notificación

p{10cm}} TipoCuándo se dispara
cpu_criticalCPU sostenido por encima del umbral por dos ciclos consecutivos.
ram_criticalRAM sostenida por encima del umbral.
disk_criticalDisco ≥ 90% por dos ciclos.
server_downFalla de conexión SSH en tres intentos consecutivos.
port_dangerousPuerto considerado peligroso detectado abierto y no presente en la safelist.
port_safe_closedPuerto previamente en la safelist dejó de responder.

Los dos últimos tipos provienen del módulo de auditoría de puertos: el motor escanea periódicamente los puertos relevantes del servidor y compara contra la lista blanca configurada por el usuario.

Notificaciones de escritorio

Cuando el usuario habilita las notificaciones de escritorio, las alertas con severidad warning o critical disparan adicionalmente una notificación nativa del sistema operativo, gestionada por la Notification API del navegador.

Banner de solicitud de permiso para notificaciones de escritorio
Banner de solicitud de permiso para notificaciones de escritorio

Nota. El banner solo aparece si el permiso del navegador está en estado default (no decidido aún). Tras la decisión, el banner se oculta permanentemente.

El listener responsable de disparar la notificación nativa está montado en el layout global del dashboard, lo que asegura que las alertas se reciban aunque el usuario esté navegando por cualquier otra sección y no exclusivamente por /dashboard/notifications.

Eliminación

Al pasar el cursor sobre una fila aparece un ícono de basurero; al presionarlo, la notificación se borra permanentemente. La operación no requiere confirmación porque las notificaciones son efímeras por diseño.