Dashboard
System health at a glance — live counters, traffic, and real health signals from every connected agent
Connected Agents
—
Registered Domains
—
Uptime
—
Relay Status
—
Requests / sec
—
Error Rate
—
Active Requests
—
Throughput
—
Traffic · requests/sec, last 30 min
—
Protocol Mix
Share of registered routes, by protocol
Loading…
Alerts
Real health signals — stale agents and unhealthy routes, straight from the live registry
Loading…
Relay Configuration
Read-only — set via config file / environment on the server
Listen Address
—
Admin Auth
—
Token Issuer
—
Service Control
—
Agents
Connected agents and their registered routes
Connected Agents
Live registry — updates automatically
Loading…
Tunnels
New Tunnel
Adds a live route to the chosen device — takes effect immediately, no restart
Live Traffic
Source device → relay core → destination device — lights up with real source/target and real latency the instant any tunnel forwards a request
Animated dashboard showing data flowing from a source device through a network relay core to a destination device
LATENCY
—
PACKETS SENT
0
SOURCE DEVICE
—
RELAY
core
DEST DEVICE
—
Authenticated
Processing
Publishing
Waiting for the first request…
✓ Published
Active Tunnels
Every route on every connected device — watch the Live Traffic panel above for real requests
Loading…
Tokens
Issue JWTs for new agents to authenticate with
Issue Agent Token
Generate a JWT a new agent uses to authenticate its tunnel connection — required admin token above
Routes (one domain can have several path-prefixed routes)
Services
Torvex stack running on this host
Loading…
Activity
Recent forwarded requests — most recent first
| Time | Method | Domain | Agent | Status | Duration | Bytes |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Metrics
Live, last 30 minutes — plus raw Prometheus exposition below for scraping
Requests / sec
—
Active requests
—
Error rate
—
Bytes forwarded / sec
—
/metrics
Prometheus text format — point a Prometheus server at this relay's /metrics endpoint
Loading…
Cluster
Multi-relay instances sharing agent visibility via GET /api/cluster/instances and GET /api/cluster/agents — empty unless this relay is configured with a shared cluster backend.
Cluster Instances
Other relay processes visible in the shared cluster state
Loading…
Cluster Agents
Agents connected to any instance in the cluster, not just this one
| Agent | Instance | Domains | Last Heartbeat |
|---|---|---|---|
| Loading… | |||
Roadmap
What's built, what's in progress, what's planned — fetched live from GET /api/roadmap (backed by internal/roadmap, the same source of truth the code itself ships against), not a hand-maintained static page.
System Controls
Real actions against the running process — not links, actual state changes you can verify immediately
Current log level: —
Loading…