Jede App,
vollständig einsehbar.

Das mit Abstand Größte, das die Control Plane dir gegenüber reinem Self-Hosting gibt: ein gehosteter, multi-tenant, auth-scoped Blick in jede App, die du registrierst — die Apps, die du heute self-hostest. Logs, Traces, Metriken, Workflow-Runs, Schedules, Storage, Mail, Webhooks — die komplette Inspect-Oberfläche, reaktiv, aus einem Dashboard.

inspect · workflows
JSON
// A panel reads the app's own inspect endpoint,
// proxied through the cloud API, scoped to your tenant.
// GET /_voltro/inspect/workflows/runs/wf_01J8Z…
{
  "id":        "wf_01J8Z7QK…",
  "name":      "order.fulfil",
  "status":    "running",
  "step":      "charge-card",
  "attempt":   1,
  "startedAt": "2026-07-07T09:41:12Z",
  "children":  ["wf_01J8Z7R2…"]
}

Die Panels, die du bekommst — gehostet

Jedes Panel proxyt die eigenen /_voltro/inspect/*-Endpunkte der laufenden App, auf deinen Tenant scoped. Alles hier ist heute shipped.

Data-Viewer

Shipped

Tabellen durchsuchen, scoped Queries ausführen, Zeilen einfügen, bearbeiten oder löschen — die Live-Datenbank hinter jeder App, gelesen durch denselben Tenant-Guard, den deine App erzwingt.

Logs, Traces & Metriken

Shipped

Strukturierte Logs, der Span-Wasserfall pro Request und die Metrik-Registry (voltro_rpc_*, voltro_http_*, voltro_ai_*) — ins Dashboard gestreamt, per Trace-ID korreliert.

Workflows & Schedules

Shipped

Jeder Workflow-Run mit Steps, Events, Children und Deliveries — abbrechen, fortsetzen, wiederholen, aussetzen, signalisieren oder aktualisieren direkt aus dem Panel. Schedules mit Run-Historie und Fire-now-Button.

Storage, Mail & Webhooks

Shipped

Object-Storage-Refs, Stats und Grants; die Mail-Outbox mit Template-Vorschau; ein- und ausgehende Webhook-Targets, Deliveries, Replay und Secret-Rotation.

Routes, RPC & Migrationen

Shipped

Das Live-Capability-Manifest — jede Route und RPC-Prozedur — plus Migrations-Historie und Drift, pro Environment (dev / staging / prod).

AI-Flows, Analytics & mehr

Shipped

AI-Flow-Runs, Analytics, Feature-Flags, Cluster- und Cache-Zustand, CDC-out-Pipes, Aggregates, Suchindizes, Governance und die Notifications-Inbox — alles einsehbar.

Reaktiv, nicht gepollt

Panels aktualisieren sich selbst

Cloud pollt deine App nicht per Timer. Die Änderungen jeder App fließen über eine SSE-Bridge in Mirror-Cache-Tabellen, und das Dashboard abonniert diese — ein neuer Workflow-Run oder eine frische Log-Zeile erscheint im Panel in dem Moment, in dem sie passiert, über dasselbe reaktive Protokoll, das deine eigene App nutzt.

Wie es sicher bleibt

Drei auth-scoped Hops, nie ein geteiltes Secret. Das Dashboard ruft die Cloud-API, die zur Kunden-App proxyt — mit dem gespeicherten Inspect-Token dieser App und nur, wenn der Aufrufer den Tenant besitzt.

DashboardCloud APIYour app · /_voltro/inspect/*

Verwandte Fähigkeiten

Sieh es laufen.

Öffne das Dashboard an einem Live-Demo-Projekt und klick dich selbst durch die Panels — Logs, Traces, Workflows, Migrationen und mehr.