Volver a proyectos
Experiencia independiente/de portfolio

Sistema de Control de Métricas

Una configuración modular de monitorización de sistemas y GPU con orquestación segura de actualizaciones de paquetes a nivel de host.

Estado de la evidencia: Implementación verificada en repositorioGo · Prometheus · Grafana · Ed25519 · SHA-256
FIG. 02 · SEGURIDAD CRIPTOGRÁFICA → AGENTE → OBSERVABILIDAD

CONTROL DE MÉTRICAS / BANCO DE AGENTE HOMELAB

CONTROL DE MÉTRICAS / BANCO DE AGENTE HOMELABBanco físico ilustrativo del agente homelab: pasarela Ed25519, carril de token, verificador de 9 comprobaciones, helper root con sudoers estricto, tres bahías de inspección y puerto Prometheus.sudoAPTGITDOCKER5m TTL
AUTENTICACIÓN
0/9
CACHÉ
FRESH (5m)
APT
3 pkg
GIT
1 behind
DOCKER
2 img
CERROJO
IDLE

EstadoTELEMETRÍA PÚBLICA (/metrics)

Ciclo operativo ilustrativo: la pasarela firma peticiones con Ed25519 antes de enviarlas al agente local. El verificador ejecuta nueve comprobaciones estrictas en orden (firma, emisor, nodo, caducidad, método, ruta, hash del cuerpo y nonce antirrepetición). Las consultas de estado se responden desde una caché con TTL de 5 minutos; al aplicar cambios, un cerrojo exclusivo TryLock asegura una única tarea simultánea mientras el helper unprivileged invoca comandos privilegiados mediante un binario único en sudoers.

Valores de demostración ilustrativos. Los contadores y tiempos reflejan el flujo de verificación y actualización sin representar datos de telemetría de producción.

01

Agentes Go personalizados exponen telemetría de sistema y GPU a Prometheus y Grafana, mientras comprobaciones seguras de petición permiten la orquestación de actualizaciones a nivel de host.

02

La visibilidad operativa y el mantenimiento del host deben funcionar sin exponer credenciales root ni colapsar los límites de confianza.

Una persona operadora que mantiene sistemas, cargas de GPU y servicios aislados.

03

Trabajo independiente/de portfolio: construcción de los agentes de monitorización y de la configuración operativa de apoyo.

04

  1. Recopilar telemetría de sistema y GPU con agentes Go modulares
  2. Exponer métricas de Prometheus
  3. Visualizar señales operativas en Grafana
  4. Verificar solicitudes de actualización con Ed25519
  5. Comprobar la integridad del cuerpo con SHA-256
  6. Consultar el estado mediante una caché de cinco minutos: APT ejecuta update y una simulación de upgrade, Git hace fetch y cuenta los commits pendientes, y Docker compara los digests locales y del registro de cada imagen de Compose
  7. Aplicar una actualización cada vez sobre rutas en lista blanca: APT repara dpkg y actualiza paquetes, Git hace pull con los hooks desactivados, y Docker descarga imágenes y recrea el stack de Compose
  8. Enviar los comandos privilegiados mediante un único helper root permitido por sudo que revalida la lista blanca de rutas; el agente Go nunca posee credenciales root

05

  • Usar agentes Go modulares para la monitorización de sistema y GPU.
  • Separar la verificación de solicitudes de las comprobaciones de integridad del cuerpo.
  • Aislar extractores web no confiables de los sistemas internos de inferencia.