Instalación
OBSIDIUM está diseñado para minimizar la complejidad de despliegue. Toda la infraestructura (servidor, base de datos, VPN y panel web) es gestionada internamente, por lo que el cliente únicamente debe instalar el agente y conectarse a la red privada.
Requisitos del cliente
- Sistema operativo Linux o Windows.
- Python instalado en la máquina.
- Acceso a la red privada proporcionada (VPN).
Instalación de Python
El agente requiere Python para su ejecución. Sigue los pasos según tu sistema operativo:
Windows
- Descargar Python desde la página oficial. Descargar
- Ejecutar el instalador.
- Importante: marcar la opción "Add Python to PATH".
- Verificar con:
python --version
Linux (Ubuntu/Debian)
- Actualizar repositorios:
sudo apt update - Instalar Python:
sudo apt install python3 -y - Verificar con:
python3 --version
Configuración de la VPN (WireGuard)
OBSIDIUM utiliza una red privada basada en WireGuard para garantizar que todas las comunicaciones sean seguras y aisladas.
1. Instalación de WireGuard
- Linux:
sudo apt install wireguard -y - Windows: Instalar cliente oficial de WireGuard.Descargar
2. Configuración del cliente
- Importar el archivo de configuración proporcionado por OBSIDIUM.
- Activar la conexión VPN desde el cliente.
3. Verificación
- Comprobar que la interfaz VPN está activa.
- Verificar conectividad con el servidor (ping a IP privada).
Proceso de instalación del agente
- Acceder a OBSIDIUM y descargar el agente.
- Copiar el agente en la máquina a monitorizar.
- Ejecutar el script de configuración inicial.
- Introducir los parámetros de conexión (IP privada del servidor).
Funcionamiento
Una vez instalado, el agente comienza a operar automáticamente:
- Recopila métricas de CPU, memoria y disco.
- Supervisa el estado de servicios definidos.
- Envía los datos al servidor central a través de la VPN.
Infraestructura gestionada por OBSIDIUM
Los siguientes componentes son gestionados completamente por el sistema:
- Servidor web y backend.
- Base de datos.
- Red privada VPN.
- Control de acceso y seguridad.
- Panel de visualización.
Verificación final
- VPN conectada correctamente.
- Agente en ejecución.
- Datos visibles en el panel.
OBSIDIUM