Tangleveil
A global proxy for CoreScope instances. Tangleveil maintains live upstream connections to mesh analyzers around the world, multiplexes their packet streams, and exposes a single WebSocket surface for clients that need unified CoreScope telemetry.
How to use this service ↓Analyzers
| Source | Status | Connected | PPS | KB/s | Activity |
|---|---|---|---|---|---|
| Waiting for telemetry… | |||||
Using this service
Connect a WebSocket client to one of the endpoints below to receive CoreScope
packet streams, or poll the JSON endpoints for status. Replace
ws://host with wss://host when this
page is served over HTTPS.
Multiplexed stream of every connected analyzer's packets, tagged by source.
Filter to specific sources with a repeated source query param or a comma-separated sources list.
wscat -c "ws://host/ws?sources=analyzer-1,analyzer-2"
Raw, untagged packet stream for a single analyzer, identified by its source id from the table above.
wscat -c "ws://host/ws/analyzer-1"
Live JSON snapshots of analyzer status, packet/byte rates, and uptime — the feed driving this page.
JSON list of configured analyzers and their current connection state.
curl http://host/sources
Liveness check; returns ok.
Reloads configuration and sources from disk without restarting the process.
Requires an admin token: Authorization: Bearer <token>.
curl -X POST -H "Authorization: Bearer <token>" http://host/admin/reload