Project Pulse is a self-hosted, multi-tenant infrastructure & network monitoring platform in the spirit of PRTG and CheckMK — remote probes, host agents, auto-discovery, and SLA-driven alerting, built for MSPs and homelabs alike.
What it is
Pulse watches servers, network gear, and services across many customers and locations from a single pane of glass. Probes sit inside each network and dial home over an encrypted, outbound-only channel — nothing needs to be exposed to the internet. Metrics stream to a fast time-series store, and an SLA-aware engine turns problems into the right alert, to the right person, at the right time.
* Designed & built in roughly a week of pair-programming with Claude. Elapsed time and commit/LOC counts are exact; the token figure is an estimate.
Status
Pulse is under active, fast-moving development. Everything in the left column runs today; the right column is what's queued next. Honest and up to date.
Principles
Self-hosted with no phone-home. Probes are outbound-only; nothing about your network is exposed.
True multi-tenancy: customers, departments, zones, and per-tenant roles — one deployment, many clients.
Point it at a subnet and it finds hosts, fingerprints them, and suggests the right sensors.
First-class SQL Server and PostgreSQL. No provider lock-in, ever.
Time-series in VictoriaMetrics — never bloating your relational database.
SLA tiers, dependency suppression, and escalation so you're paged for causes, not symptoms.