TraceTool Backend
A real-time WebSocket service for collecting and relaying application traces.
What this service does
TraceTool Backend ingests trace messages over WebSockets, optionally persists them to MongoDB, and relays them in real time to connected viewers. Viewers can subscribe to traces from a specific server or listen to everything.
WebSocket endpoints
/Trace— inbound channel. Trace producers connect here and push XML trace messages./TraceOut— outbound channel. Viewers connect here and receive a live stream; send a JSON message{ "ServerUUID": "..." }to filter by server.