Documentazione

Self-hosted (Edge)Enterprise

Il data plane self-hosted: installazione, sincronizzazione, letture dal vivo e osservabilità.

Solo Enterprise. Sluis Edge richiede una licenza prima di poter registrare un gateway. Contatta sales@sluis.ai e riscatta la chiave nella vista Gateways della Console.

Sluis Edge è il data plane self-hosted: un unico binario che integra lo stesso router, provider e chiusa, con stato locale e un tunnel di controllo solo in uscita verso la console cloud. Chiavi, policy e credenziali BYOK si sincronizzano verso il basso; utilizzo e audit vengono letti in tempo reale dalla macchina e mai memorizzati nel cloud.

Installa su qualsiasi host systemd con il comando su una sola riga qui sotto; la configurazione risiede in /etc/sluis-edge/env e sopravvive a riesecuzioni e riavvii.

# one-liner install on a systemd host — values from the Console's Gateways view
curl -fsSL https://get.sluis.ai/edge/install.sh | sudo bash -s -- \
  --control-url wss://api.sluis.ai/edge/connect \
  --install-token sluis_edge_install_…

systemctl status sluis-edge     # service health
journalctl -u sluis-edge -f     # live logs

Osservabilità

Per i deployment dedicati e self-hosted il gateway espone metriche Prometheus etichettate per la conformità: richieste, token, costo e latenza suddivisi per provider, giurisdizione e decisione di instradamento, oltre agli hit di cache e allo stato del circuit breaker.

Abilitale con SLUIS_METRICS_ENABLED e fai scraping di /metrics su una rete privata. Le tracce vengono esportate via OTLP (SLUIS_OTLP_ENDPOINT); ogni traccia porta il request id che la correla uno a uno con la sua riga di audit.

# operational endpoint — enable with SLUIS_METRICS_ENABLED=true and
# keep it network-restricted (private network / mesh); never bind it public
scrape_configs:
  - job_name: sluis-gateway
    metrics_path: /metrics
    static_configs:
      - targets: ["gateway.internal:8080"]