Saltar a contenido

Services And Dependencies

Fecha: 2026-06-01

Runtime Host

  • para que sirve: sostener Ubuntu, Docker, red, disco, SSH y todos los contenedores reales
  • donde corre: VPS srv977009
  • depende de: proveedor VPS, kernel Linux, disco y networking del host
  • de el dependen: Docker, OpenClaw, NPM, Portainer y observabilidad
  • observabilidad relacionada: node-exporter, cadvisor, Infrastructure Health, Capacity Planning y alertas Host*, NodeExporterNoData

DNS / TLS

  • para que sirve: publicar dominios y terminar TLS real con Let's Encrypt
  • donde corre: capa implementada por nginx-proxy-manager en el mismo VPS
  • depende de: DNS publico, certificados, challenge ACME y reachability de backends
  • de el dependen: svc-openclaw, svc-portainer publicado por dominio y los probes TLS
  • observabilidad relacionada: blackbox-exporter, OpenClawHttpsDown, NpmLocalAdminDown, BlackboxProbeFailed, CertificateExpiry*

OpenClaw

  • para que sirve: aplicacion principal de agentes, chat y operacion
  • donde corre: contenedor openclaw-openclaw-gateway-1
  • red: proxy-network y openclaw_openclaw_internal
  • persistencia: binds en /opt/stacks/openclaw/config, workspace y auth-profile-secrets
  • depende de: NPM para publicacion, OpenAI para el flujo principal, Docker para runtime y Runtime Host para capacidad base
  • observabilidad relacionada: dashboard Service Availability, probe HTTPS y alertas de disponibilidad

Nginx Proxy Manager

  • para que sirve: entrada publica y terminacion TLS
  • donde corre: contenedor nginx-proxy-manager
  • red: proxy-network y nginx-proxy-manager_default
  • persistencia: binds en /docker/nginx-proxy-manager/data y letsencrypt
  • depende de: DNS/TLS, Runtime Host y conectividad hacia openclaw-gateway:18789
  • observabilidad relacionada: probe http://host.docker.internal:81/ y alertas de disponibilidad local

Portainer

  • para que sirve: consola de administracion Docker
  • donde corre: contenedor portainer
  • red: proxy-network
  • persistencia: volumen portainer_data_new
  • depende de: Docker daemon, Runtime Host y /var/run/docker.sock
  • observabilidad relacionada: probe https://host.docker.internal:9443/ y alerta PortainerLocalDown

Observabilidad

  • para que sirve: medir, guardar historico, mostrar dashboards y disparar alertas
  • donde corre: stack observability en /opt/stacks/observability
  • red: obs-observability-internal
  • persistencia: volumenes obs_*
  • depende de: Runtime Host, Docker, mounts del host, reglas Prometheus y objstore local de Thanos

Dependencias cruzadas faciles

Servicio Depende de Impacto si falla
Runtime Host proveedor VPS, Ubuntu, red, disco se cae toda la plataforma actual
DNS / TLS DNS publico, NPM, Let's Encrypt, backends se pierde acceso por dominio o confianza TLS
OpenClaw NPM, OpenAI, Docker, Runtime Host se cae el caso de uso principal
NPM DNS/TLS, OpenClaw, Runtime Host se pierde el acceso publico
Portainer Docker, Runtime Host, docker.sock, volumen se pierde consola admin
Prometheus exporters, reglas, volumen se pierde medicion y evaluacion
Thanos Prometheus, Runtime Host, objstore local se compromete el historico
Grafana Thanos Query, Runtime Host, secreto admin, volumen se pierde la visualizacion
Alertmanager Prometheus, Runtime Host, config, secreto SMTP si se habilita se pierde el ruteo de alertas