Arquitectura

OBSIDIUM está diseñado bajo una arquitectura distribuida y segura, basada en la separación entre un nodo servidor central y múltiples nodos cliente monitorizados.

Visión general

El sistema se compone de dos elementos principales:

Nodo servidor

El servidor central es el núcleo del sistema y es gestionado completamente por OBSIDIUM.

Nodos cliente

Los nodos cliente son las máquinas que se desean monitorizar. En ellas se instala el agente de OBSIDIUM.

Comunicación

La comunicación entre cliente y servidor se realiza de forma segura:

Flujo de datos

  1. El agente recoge métricas del sistema.
  2. Los datos se envían al servidor central.
  3. El backend procesa y almacena la información.
  4. El dashboard muestra los datos en tiempo real.

Agente

Máquina cliente

→

VPN

WireGuard

→

Servidor

Backend OBSIDIUM

→

Base de datos

MariaDB

→

Dashboard

Panel privado

Diseño y escalabilidad

OBSIDIUM está diseñado para adaptarse a diferentes tamaños de infraestructura:

Seguridad