@syskoio/transport
v0.3.3
Published
HTTP and WebSocket transport server for Sysko Observe — serves the dashboard and streams spans in real time
Downloads
509
Readme
@syskoio/transport
HTTP and WebSocket server for Sysko Observe. Serves the dashboard static assets, streams spans to connected browsers in real time, and optionally accepts remote spans via POST /v1/spans.
This package is a dependency of
@syskoio/coreand is installed automatically. You do not need to install it directly.
Features
- Serves the
@syskoio/dashboardstatic build - Broadcasts spans, metrics, and alerts to WebSocket clients
- Optional password protection with brute-force rate limiting (5 attempts / IP)
- Optional ingest endpoint for the standalone collector
Configuration
Configured via @syskoio/core:
await init({
dashboard: {
port: 9999, // default
host: "127.0.0.1", // default
password: "secret", // optional
},
});