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

TimeMethodDomainAgentStatusDurationBytes
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
AgentInstanceDomainsLast 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…