{
  "generatedAt": "2026-06-01 01:11 UTC",
  "goldenRule": "Nunca romper el funcionamiento de OpenClaw.",
  "hostname": "silvio-server",
  "ips": "192.168.1.178 172.16.80.1 172.16.0.1 172.16.32.1 172.16.48.1 172.16.128.1 172.16.144.1 172.16.112.1 172.17.0.1 172.16.64.1 172.16.16.1 172.16.96.1 172.16.160.1 100.76.172.22 172.16.176.1 172.16.192.1 2a0c:5a81:f08e:6000:4ecc:6aff:fe0e:36f0 fd7a:115c:a1e0::701:ac17",
  "uptime": "up 1 week, 2 days, 10 hours, 23 minutes",
  "disk": "/dev/mapper/ubuntu--vg-ubuntu--lv  914G  451G  425G  52% /",
  "memory": "Mem:           125Gi        13Gi       2,4Gi       205Mi       111Gi       112Gi",
  "tools": [
    {
      "name": "Nexus Portal",
      "category": "Central",
      "scope": "user",
      "unit": "nexus-upload-portal.service",
      "port": 9011,
      "url": "/",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "REAL AI Editorial OS",
      "category": "Contenido",
      "scope": "user",
      "unit": "nexus-upload-portal.service",
      "port": 9011,
      "url": "/real-ai-app?view=today",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "Server OS Central",
      "category": "Central",
      "scope": "user",
      "unit": "nexus-upload-portal.service",
      "port": 9011,
      "url": "/server-os",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "Herramientas Dashboard",
      "category": "Central",
      "scope": "user",
      "unit": "herramientas-web.service",
      "port": 9002,
      "url": "http://elmapa.duckdns.org:9002/herramientas.html",
      "health": "http://127.0.0.1:9002/herramientas.html",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9002/herramientas.html"
      },
      "state": "ok"
    },
    {
      "name": "Inteligencia Comercial",
      "category": "Negocio",
      "scope": "user",
      "unit": "herramientas-web.service",
      "port": 9002,
      "url": "http://elmapa.duckdns.org:9002/inteligencia_comercial/landing/index.html",
      "health": "http://127.0.0.1:9002/inteligencia_comercial/landing/index.html",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9002/inteligencia_comercial/landing/index.html"
      },
      "state": "ok"
    },
    {
      "name": "Silvio Sentinel",
      "category": "Observabilidad",
      "scope": "user",
      "unit": "silvio-sentinel.service",
      "port": 9022,
      "url": "http://elmapa.duckdns.org:9002/sentinel-launch",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "DBeautyKey Factory UI",
      "category": "Apps",
      "scope": "user",
      "unit": "dbeautykey-factory-ui.service",
      "port": 9007,
      "url": "http://elmapa.duckdns.org:9007/",
      "health": "http://127.0.0.1:9007/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9007/"
      },
      "state": "ok"
    },
    {
      "name": "DBeautyKey Panel",
      "category": "Apps",
      "scope": "user",
      "unit": "dbeautykey-panel.service",
      "port": 9008,
      "url": "http://elmapa.duckdns.org:9008/",
      "health": "http://127.0.0.1:9008/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9008/"
      },
      "state": "ok"
    },
    {
      "name": "DBeautyKey Receptor",
      "category": "Automatizacion",
      "scope": "user",
      "unit": "dbeautykey-receptor.service",
      "port": 9006,
      "url": "http://elmapa.duckdns.org:9006/",
      "health": "http://127.0.0.1:9006/health",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9006/health"
      },
      "state": "ok"
    },
    {
      "name": "DBK MKT",
      "category": "Marketing",
      "scope": "system",
      "unit": "nginx.service",
      "port": 443,
      "url": "https://elmapa.duckdns.org/dbeautykey-marketing/",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "Silvio Craft",
      "category": "Juego",
      "scope": "user",
      "unit": "silvio-craft-9004.service",
      "port": 9004,
      "url": "http://elmapa.duckdns.org:9004/",
      "health": "http://127.0.0.1:9004/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9004/"
      },
      "state": "ok"
    },
    {
      "name": "Chispa",
      "category": "Mensajeria",
      "scope": "user",
      "unit": "chispa.service",
      "port": 9012,
      "url": "https://elmapa.duckdns.org/chispa/",
      "health": "http://127.0.0.1:9012/api/health",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9012/api/health"
      },
      "state": "ok"
    },
    {
      "name": "ProspectCRM",
      "category": "CRM",
      "scope": "system",
      "unit": "docker.service",
      "port": 9010,
      "url": "http://elmapa.duckdns.org:9010/",
      "health": "http://127.0.0.1:9010/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9010/"
      },
      "state": "ok"
    },
    {
      "name": "Social X-Ray Backend",
      "category": "Apps",
      "scope": "user",
      "unit": "social-xray-backend.service",
      "port": 9020,
      "url": "http://elmapa.duckdns.org:9020/",
      "health": "http://127.0.0.1:9020/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9020/"
      },
      "state": "ok"
    },
    {
      "name": "Social X-Ray Frontend",
      "category": "Apps",
      "scope": "user",
      "unit": "social-xray-frontend.service",
      "port": 9021,
      "url": "http://elmapa.duckdns.org:9021/",
      "health": "http://127.0.0.1:9021/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9021/"
      },
      "state": "ok"
    },
    {
      "name": "Open WebUI",
      "category": "IA",
      "scope": "system",
      "unit": "docker.service",
      "port": 8080,
      "url": "https://elmapa.duckdns.org:8080/",
      "health": "https://127.0.0.1:8080/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "https://127.0.0.1:8080/"
      },
      "state": "ok"
    },
    {
      "name": "n8n",
      "category": "Automatizacion",
      "scope": "system",
      "unit": "docker.service",
      "port": 5678,
      "url": "http://elmapa.duckdns.org:5678/",
      "health": "http://127.0.0.1:5678/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:5678/"
      },
      "state": "ok"
    },
    {
      "name": "Coolify",
      "category": "Infraestructura",
      "scope": "system",
      "unit": "docker.service",
      "port": 3000,
      "url": "http://elmapa.duckdns.org:3000/",
      "health": "http://127.0.0.1:3000/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:3000/"
      },
      "state": "ok"
    },
    {
      "name": "Uptime Kuma",
      "category": "Observabilidad",
      "scope": "system",
      "unit": "docker.service",
      "port": 3001,
      "url": "http://elmapa.duckdns.org:3001/",
      "health": "http://127.0.0.1:3001/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:3001/"
      },
      "state": "ok"
    },
    {
      "name": "Authentik",
      "category": "Identidad",
      "scope": "system",
      "unit": "docker.service",
      "port": 9000,
      "url": "http://elmapa.duckdns.org:9000/if/user/",
      "health": "http://127.0.0.1:9000/if/user/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9000/if/user/"
      },
      "state": "ok"
    },
    {
      "name": "PwnDoc",
      "category": "Auditoria",
      "scope": "system",
      "unit": "docker.service",
      "port": 8443,
      "url": "https://elmapa.duckdns.org:8443/",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "MinIO Console",
      "category": "Almacenamiento",
      "scope": "system",
      "unit": "docker.service",
      "port": 9101,
      "url": "http://elmapa.duckdns.org:9101/",
      "health": "http://127.0.0.1:9101/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:9101/"
      },
      "state": "ok"
    },
    {
      "name": "MinIO S3 API",
      "category": "Almacenamiento",
      "scope": "system",
      "unit": "docker.service",
      "port": 9100,
      "url": "http://elmapa.duckdns.org:9100/",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "Ollama Proxy",
      "category": "IA",
      "scope": "user",
      "unit": "ollama-proxy.service",
      "port": 17474,
      "url": "http://elmapa.duckdns.org:17474/",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "Ollama",
      "category": "IA",
      "scope": "system",
      "unit": "ollama.service",
      "port": 11434,
      "url": "http://elmapa.duckdns.org:11434/",
      "health": "http://127.0.0.1:11434/api/tags",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:11434/api/tags"
      },
      "state": "ok"
    },
    {
      "name": "OpenClaw Gateway",
      "category": "OpenClaw observado",
      "scope": "user",
      "unit": "openclaw-gateway.service",
      "port": 18789,
      "url": "http://elmapa.duckdns.org:18789/health",
      "health": "http://127.0.0.1:18789/health",
      "protected": true,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:18789/health"
      },
      "state": "ok"
    },
    {
      "name": "OpenClaw Sidecar",
      "category": "OpenClaw observado",
      "scope": "system",
      "unit": "openclaw-sidecar.service",
      "port": 18790,
      "url": "http://elmapa.duckdns.org:18790/status",
      "health": "http://127.0.0.1:18790/status",
      "protected": true,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:18790/status"
      },
      "state": "ok"
    },
    {
      "name": "MediaEvents API",
      "category": "Media",
      "scope": "system",
      "unit": "mediaevents-api.service",
      "port": 8002,
      "url": "http://elmapa.duckdns.org:8002/",
      "health": "http://127.0.0.1:8002/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 404,
        "detail": "http://127.0.0.1:8002/"
      },
      "state": "ok"
    },
    {
      "name": "Enriquecimiento API",
      "category": "Datos",
      "scope": "system",
      "unit": "enriquecimiento.service",
      "port": 8000,
      "url": "http://elmapa.duckdns.org:8000/",
      "health": "http://127.0.0.1:8000/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:8000/"
      },
      "state": "ok"
    },
    {
      "name": "Netdata",
      "category": "Observabilidad",
      "scope": "system",
      "unit": "netdata.service",
      "port": 19999,
      "url": "http://elmapa.duckdns.org:19999/",
      "health": "http://127.0.0.1:19999/api/v1/info",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://127.0.0.1:19999/api/v1/info"
      },
      "state": "ok"
    },
    {
      "name": "Docker",
      "category": "Infraestructura",
      "scope": "system",
      "unit": "docker.service",
      "port": null,
      "url": "",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "Nginx",
      "category": "Infraestructura",
      "scope": "system",
      "unit": "nginx.service",
      "port": 80,
      "url": "http://elmapa.duckdns.org/",
      "health": "http://192.168.1.178/",
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "ok",
        "code": 200,
        "detail": "http://192.168.1.178/"
      },
      "state": "ok"
    },
    {
      "name": "Tailscale",
      "category": "Acceso",
      "scope": "system",
      "unit": "tailscaled.service",
      "port": null,
      "url": "",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "running"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    },
    {
      "name": "DuckDNS Update",
      "category": "Acceso",
      "scope": "system",
      "unit": "duckdns-update.timer",
      "port": null,
      "url": "http://elmapa.duckdns.org:9011/server-os",
      "health": null,
      "unitStatus": {
        "load": "loaded",
        "active": "active",
        "sub": "waiting"
      },
      "healthStatus": {
        "state": "not-checked",
        "code": "",
        "detail": "Sin healthcheck"
      },
      "state": "ok"
    }
  ],
  "ports": [
    {
      "local": "0.0.0.0:22",
      "port": 22,
      "process": ""
    },
    {
      "local": "[::]:22",
      "port": 22,
      "process": ""
    },
    {
      "local": "127.0.0.53%lo:53",
      "port": 53,
      "process": ""
    },
    {
      "local": "127.0.0.54:53",
      "port": 53,
      "process": ""
    },
    {
      "local": "192.168.1.178:80",
      "port": 80,
      "process": ""
    },
    {
      "local": "0.0.0.0:111",
      "port": 111,
      "process": ""
    },
    {
      "local": "[::]:111",
      "port": 111,
      "process": ""
    },
    {
      "local": "100.76.172.22:443",
      "port": 443,
      "process": ""
    },
    {
      "local": "192.168.1.178:443",
      "port": 443,
      "process": ""
    },
    {
      "local": "[fd7a:115c:a1e0::701:ac17]:443",
      "port": 443,
      "process": ""
    },
    {
      "local": "127.0.0.1:445",
      "port": 445,
      "process": ""
    },
    {
      "local": "192.168.1.178:445",
      "port": 445,
      "process": ""
    },
    {
      "local": "[::1]:445",
      "port": 445,
      "process": ""
    },
    {
      "local": "0.0.0.0:631",
      "port": 631,
      "process": ""
    },
    {
      "local": "[::]:631",
      "port": 631,
      "process": ""
    },
    {
      "local": "0.0.0.0:3000",
      "port": 3000,
      "process": ""
    },
    {
      "local": "[::]:3000",
      "port": 3000,
      "process": ""
    },
    {
      "local": "0.0.0.0:3001",
      "port": 3001,
      "process": ""
    },
    {
      "local": "[::]:3001",
      "port": 3001,
      "process": ""
    },
    {
      "local": "0.0.0.0:3030",
      "port": 3030,
      "process": ""
    },
    {
      "local": "[::]:3030",
      "port": 3030,
      "process": ""
    },
    {
      "local": "127.0.0.1:3033",
      "port": 3033,
      "process": ""
    },
    {
      "local": "127.0.0.1:4317",
      "port": 4317,
      "process": ""
    },
    {
      "local": "0.0.0.0:5174",
      "port": 5174,
      "process": ""
    },
    {
      "local": "[::]:5174",
      "port": 5174,
      "process": ""
    },
    {
      "local": "0.0.0.0:5432",
      "port": 5432,
      "process": ""
    },
    {
      "local": "[::]:5432",
      "port": 5432,
      "process": ""
    },
    {
      "local": "0.0.0.0:5678",
      "port": 5678,
      "process": ""
    },
    {
      "local": "[::]:5678",
      "port": 5678,
      "process": ""
    },
    {
      "local": "0.0.0.0:6379",
      "port": 6379,
      "process": ""
    },
    {
      "local": "[::]:6379",
      "port": 6379,
      "process": ""
    },
    {
      "local": "127.0.0.1:7437",
      "port": 7437,
      "process": "users:((\"engram\",pid=3941168,fd=8))"
    },
    {
      "local": "172.16.176.1:7438",
      "port": 7438,
      "process": "users:((\"python3\",pid=3977258,fd=3))"
    },
    {
      "local": "[::ffff:127.0.0.1]:7474",
      "port": 7474,
      "process": ""
    },
    {
      "local": "[::ffff:127.0.0.1]:7687",
      "port": 7687,
      "process": ""
    },
    {
      "local": "0.0.0.0:8000",
      "port": 8000,
      "process": "users:((\"python3\",pid=1710,fd=3),(\"python3\",pid=1709,fd=3),(\"uvicorn\",pid=1495,fd=3))"
    },
    {
      "local": "127.0.0.1:8002",
      "port": 8002,
      "process": "users:((\"uvicorn\",pid=1493,fd=13))"
    },
    {
      "local": "127.0.0.1:8033",
      "port": 8033,
      "process": ""
    },
    {
      "local": "0.0.0.0:8080",
      "port": 8080,
      "process": ""
    },
    {
      "local": "[::]:8080",
      "port": 8080,
      "process": ""
    },
    {
      "local": "0.0.0.0:8100",
      "port": 8100,
      "process": ""
    },
    {
      "local": "[::]:8100",
      "port": 8100,
      "process": ""
    },
    {
      "local": "127.0.0.1:8125",
      "port": 8125,
      "process": ""
    },
    {
      "local": "0.0.0.0:8443",
      "port": 8443,
      "process": ""
    },
    {
      "local": "[::]:8443",
      "port": 8443,
      "process": ""
    },
    {
      "local": "127.0.0.1:8501",
      "port": 8501,
      "process": "users:((\"streamlit\",pid=1599389,fd=13))"
    },
    {
      "local": "127.0.0.1:8787",
      "port": 8787,
      "process": "users:((\"node\",pid=2284,fd=21))"
    },
    {
      "local": "127.0.0.1:8788",
      "port": 8788,
      "process": ""
    },
    {
      "local": "0.0.0.0:9000",
      "port": 9000,
      "process": ""
    },
    {
      "local": "[::]:9000",
      "port": 9000,
      "process": ""
    },
    {
      "local": "0.0.0.0:9002",
      "port": 9002,
      "process": "users:((\"python3\",pid=2315,fd=3))"
    },
    {
      "local": "0.0.0.0:9003",
      "port": 9003,
      "process": "users:((\"node\",pid=2425,fd=21))"
    },
    {
      "local": "0.0.0.0:9004",
      "port": 9004,
      "process": "users:((\"python3\",pid=2301,fd=3))"
    },
    {
      "local": "*:9005",
      "port": 9005,
      "process": "users:((\"node\",pid=335219,fd=21))"
    },
    {
      "local": "0.0.0.0:9006",
      "port": 9006,
      "process": "users:((\"python3\",pid=2261,fd=3))"
    },
    {
      "local": "0.0.0.0:9007",
      "port": 9007,
      "process": "users:((\"python3\",pid=2257,fd=3))"
    },
    {
      "local": "0.0.0.0:9008",
      "port": 9008,
      "process": "users:((\"python3\",pid=2258,fd=3))"
    },
    {
      "local": "0.0.0.0:9010",
      "port": 9010,
      "process": ""
    },
    {
      "local": "[::]:9010",
      "port": 9010,
      "process": ""
    },
    {
      "local": "0.0.0.0:9011",
      "port": 9011,
      "process": "users:((\"python3\",pid=3576941,fd=3))"
    },
    {
      "local": "0.0.0.0:9012",
      "port": 9012,
      "process": "users:((\"python3\",pid=2256,fd=4))"
    },
    {
      "local": "0.0.0.0:9020",
      "port": 9020,
      "process": "users:((\"python\",pid=2322,fd=3))"
    },
    {
      "local": "0.0.0.0:9021",
      "port": 9021,
      "process": "users:((\"python3\",pid=2324,fd=3))"
    },
    {
      "local": "127.0.0.1:9022",
      "port": 9022,
      "process": "users:((\"python3\",pid=2313,fd=3))"
    },
    {
      "local": "0.0.0.0:9025",
      "port": 9025,
      "process": ""
    },
    {
      "local": "0.0.0.0:9033",
      "port": 9033,
      "process": ""
    },
    {
      "local": "[::]:9033",
      "port": 9033,
      "process": ""
    },
    {
      "local": "127.0.0.1:9041",
      "port": 9041,
      "process": "users:((\"node\",pid=1491,fd=21))"
    },
    {
      "local": "127.0.0.1:9052",
      "port": 9052,
      "process": "users:((\"node\",pid=172880,fd=24))"
    },
    {
      "local": "127.0.0.1:9054",
      "port": 9054,
      "process": "users:((\"node\",pid=1768,fd=27))"
    },
    {
      "local": "127.0.0.1:9058",
      "port": 9058,
      "process": "users:((\"node\",pid=2114,fd=24))"
    },
    {
      "local": "0.0.0.0:9067",
      "port": 9067,
      "process": "users:((\"node\",pid=2416,fd=21))"
    },
    {
      "local": "127.0.0.1:9068",
      "port": 9068,
      "process": "users:((\"node\",pid=849773,fd=21))"
    },
    {
      "local": "127.0.0.1:9074",
      "port": 9074,
      "process": ""
    },
    {
      "local": "127.0.0.1:9075",
      "port": 9075,
      "process": ""
    },
    {
      "local": "127.0.0.1:9095",
      "port": 9095,
      "process": "users:((\"node\",pid=2116,fd=21))"
    },
    {
      "local": "0.0.0.0:9100",
      "port": 9100,
      "process": ""
    },
    {
      "local": "[::]:9100",
      "port": 9100,
      "process": ""
    },
    {
      "local": "0.0.0.0:9101",
      "port": 9101,
      "process": ""
    },
    {
      "local": "[::]:9101",
      "port": 9101,
      "process": ""
    },
    {
      "local": "0.0.0.0:9134",
      "port": 9134,
      "process": ""
    },
    {
      "local": "[::]:9134",
      "port": 9134,
      "process": ""
    },
    {
      "local": "0.0.0.0:9135",
      "port": 9135,
      "process": ""
    },
    {
      "local": "[::]:9135",
      "port": 9135,
      "process": ""
    },
    {
      "local": "0.0.0.0:9136",
      "port": 9136,
      "process": ""
    },
    {
      "local": "[::]:9136",
      "port": 9136,
      "process": ""
    },
    {
      "local": "0.0.0.0:9137",
      "port": 9137,
      "process": ""
    },
    {
      "local": "[::]:9137",
      "port": 9137,
      "process": ""
    },
    {
      "local": "0.0.0.0:9138",
      "port": 9138,
      "process": ""
    },
    {
      "local": "[::]:9138",
      "port": 9138,
      "process": ""
    },
    {
      "local": "0.0.0.0:9139",
      "port": 9139,
      "process": ""
    },
    {
      "local": "[::]:9139",
      "port": 9139,
      "process": ""
    },
    {
      "local": "0.0.0.0:9140",
      "port": 9140,
      "process": ""
    },
    {
      "local": "[::]:9140",
      "port": 9140,
      "process": ""
    },
    {
      "local": "0.0.0.0:9141",
      "port": 9141,
      "process": ""
    },
    {
      "local": "[::]:9141",
      "port": 9141,
      "process": ""
    },
    {
      "local": "0.0.0.0:9142",
      "port": 9142,
      "process": ""
    },
    {
      "local": "[::]:9142",
      "port": 9142,
      "process": ""
    },
    {
      "local": "0.0.0.0:9143",
      "port": 9143,
      "process": ""
    },
    {
      "local": "[::]:9143",
      "port": 9143,
      "process": ""
    },
    {
      "local": "0.0.0.0:9144",
      "port": 9144,
      "process": ""
    },
    {
      "local": "[::]:9144",
      "port": 9144,
      "process": ""
    },
    {
      "local": "0.0.0.0:9145",
      "port": 9145,
      "process": ""
    },
    {
      "local": "[::]:9145",
      "port": 9145,
      "process": ""
    },
    {
      "local": "0.0.0.0:9146",
      "port": 9146,
      "process": ""
    },
    {
      "local": "[::]:9146",
      "port": 9146,
      "process": ""
    },
    {
      "local": "0.0.0.0:9147",
      "port": 9147,
      "process": ""
    },
    {
      "local": "[::]:9147",
      "port": 9147,
      "process": ""
    },
    {
      "local": "0.0.0.0:9148",
      "port": 9148,
      "process": ""
    },
    {
      "local": "[::]:9148",
      "port": 9148,
      "process": ""
    },
    {
      "local": "0.0.0.0:9149",
      "port": 9149,
      "process": ""
    },
    {
      "local": "[::]:9149",
      "port": 9149,
      "process": ""
    },
    {
      "local": "0.0.0.0:9150",
      "port": 9150,
      "process": ""
    },
    {
      "local": "[::]:9150",
      "port": 9150,
      "process": ""
    },
    {
      "local": "0.0.0.0:9151",
      "port": 9151,
      "process": ""
    },
    {
      "local": "[::]:9151",
      "port": 9151,
      "process": ""
    },
    {
      "local": "0.0.0.0:9152",
      "port": 9152,
      "process": ""
    },
    {
      "local": "[::]:9152",
      "port": 9152,
      "process": ""
    },
    {
      "local": "0.0.0.0:9153",
      "port": 9153,
      "process": ""
    },
    {
      "local": "[::]:9153",
      "port": 9153,
      "process": ""
    },
    {
      "local": "0.0.0.0:9154",
      "port": 9154,
      "process": ""
    },
    {
      "local": "[::]:9154",
      "port": 9154,
      "process": ""
    },
    {
      "local": "0.0.0.0:9443",
      "port": 9443,
      "process": ""
    },
    {
      "local": "[::]:9443",
      "port": 9443,
      "process": ""
    },
    {
      "local": "*:11434",
      "port": 11434,
      "process": ""
    },
    {
      "local": "0.0.0.0:17474",
      "port": 17474,
      "process": "users:((\"node\",pid=2272,fd=21))"
    },
    {
      "local": "127.0.0.1:18080",
      "port": 18080,
      "process": ""
    },
    {
      "local": "127.0.0.1:18149",
      "port": 18149,
      "process": ""
    },
    {
      "local": "0.0.0.0:18789",
      "port": 18789,
      "process": "users:((\"openclaw\",pid=2368,fd=25))"
    },
    {
      "local": "0.0.0.0:18790",
      "port": 18790,
      "process": "users:((\"node\",pid=1497,fd=21))"
    },
    {
      "local": "127.0.0.1:18791",
      "port": 18791,
      "process": "users:((\"openclaw\",pid=2368,fd=26))"
    },
    {
      "local": "0.0.0.0:19999",
      "port": 19999,
      "process": ""
    },
    {
      "local": "[::]:19999",
      "port": 19999,
      "process": ""
    },
    {
      "local": "[fd7a:115c:a1e0::701:ac17]:50439",
      "port": 50439,
      "process": ""
    },
    {
      "local": "100.76.172.22:60162",
      "port": 60162,
      "process": ""
    }
  ],
  "counts": {
    "tools": 34,
    "ok": 34,
    "warn": 0,
    "err": 0,
    "ports": 135
  }
}