Sparse Server Sentinel

Cloneable sparse app · showroom

Sparse Server Sentinel

What it does

What makes it different

    Bridge / live telemetry path

    The open sentinel bridge (under apps/server-sentinel-demo/bridge/) collects Redfish, IPMI, SNMP, Modbus, and BACnet, normalises to one schema, and publishes northbound to the Cloudflare Worker ingest API. The Worker exposes scored or cached results (for example GET /results/:siteId) for dashboards.

    Static demo mode is included and is the default: the UI loads seeded JSON from content/ with no live infrastructure. Live mode can be enabled by setting content/runtime.json to mode: "live" and a reachable resultsEndpoint (path or full URL). If the fetch fails, the app falls back to the static host grid.

    Protected runtime boundary: Bridge code, schemas, and collectors are open integration layers. Primitive execution, scoring internals, governance internals, and receipt-signing remain protected on the Sparse service runtime — not shipped in this public bridge tree.

    See apps/server-sentinel-demo/docs/LIVE_TELEMETRY_PATH.md and BRIDGE_ARCHITECTURE.md for wiring details.

    Monitored hosts

    Evidence cases

    Issue Host Severity Top signals Suggested checks

    Trajectory states

    Each host card shows a short trajectory summary: how the signal is moving relative to its learned normal window (demo text; real slopes come from the protected runtime).

    Sensor trust

    Trust states classify whether sensors are reliable enough to score: healthy marginal degraded stale

    Energy and carbon context

    Architecture

    Receipts panel

    Clone and extend

    Open

      Protected

        Protected runtime note