Network monitoring
without enterprise pricing.
Stop juggling vendor dashboards, siloed monitoring tools, and per-device licensing that scales linearly with your network. Sentinel Radar polls every device you care about — ICMP, SNMP, HTTP, sub-second canary — renders it on a single self-hosted dashboard, and alerts you the moment something breaks. Buy once, own it.
What it actually looks like
Sentinel Radar’s UI is built for operators — dense when you need detail, fast when you don’t. Open the live demo to click through any of these pages yourself.
Built for real network operations
Sentinel Radar brings enterprise-grade visibility to teams that can't afford — or don't want — the more commonly known enterprise monitoring tools.
A live, auto-updating view of every device on your network. Status changes appear instantly without a page refresh, with up/down counts always visible at the top.
Continuous ICMP polling gives you latency and packet loss for every device. Add SNMP to collect interface stats, bandwidth, CPU, and custom OIDs. HTTP monitoring checks website and service availability, measures page response time, and fires alerts when a page goes down, returns an unexpected status code, or response latency exceeds your threshold.
Deploy polling workers in multiple physical locations to know where a problem is, not just that there is one. Add a worker to a remote site in minutes.
Alert on device down, high latency, packet loss, interface down, SNMP threshold breaches, and more. Alerts auto-resolve when conditions clear — no manual cleanup.
Route alerts to the tools you already use: Email, Slack, Microsoft Teams, PagerDuty, ServiceNow, or any custom webhook.
JWT authentication, role-based access (admin & read-only), AES-256-GCM encrypted SNMP credentials, and no cloud dependency — your data never leaves your infrastructure.
Scan an IP range and automatically discover devices on your network. Bulk-import via CSV or use LLDP/CDP neighbor discovery via SNMP to map topology.
Time-series data stored in InfluxDB. Drill into per-device latency trends, packet loss history, and interface stats over any time range.
The full stack — API, PostgreSQL, InfluxDB, React frontend, and nginx —
runs from a single docker compose up. Workers deploy the same way.
Organise devices into a flexible-depth tree — Org → Region → Site → Device — and attach alert rules, monitoring profiles, or notification channels at any level. Every descendant inherits by default. Conditional scoping (e.g. “FortiGates only”) keeps rules from firing on the wrong device class.
Pin a real-world map panel to any dashboard. Every device shows up as a status-coloured marker, clustered when zoomed out. Optional weather-radar overlay answers “is this outage a storm, or is it us?” in one glance.
Go past what SNMP can tell you. Sentinel Radar ships first-class Fortinet REST-API support today — FortiGate health, VPN, SD-WAN, HA, and full FortiAP / FortiSwitch / FortiExtender discovery. Additional vendor integrations are under consideration — see Vendor Integrations below.
Choose exactly which metrics to poll per device, as named reusable profiles. Skip the 130 FortiGate metrics nobody asked for — poll the 20 you actually care about, save the firewall’s management plane, and keep InfluxDB cardinality sane.
Schedule a window at any tree node to silence alerts for the entire subtree during planned maintenance. The window expires automatically, alerts resume, and the activity stays in the audit trail.
Vendor-neutral by design
Sentinel Radar treats vendor monitoring as a first-class concern. Standard protocols cover the basics for almost every device on the market; deep, vendor-specific REST-API integrations layer on the visibility the standards can’t reach. Fortinet is live today, additional vendors are under consideration.
| Integration | Status | What you get |
|---|---|---|
| Fortinet REST API | Available | FortiGate firewall health, VPN tunnels, interface utilisation, SD-WAN link quality, HA state, and full FortiAP / FortiSwitch / FortiExtender discovery with hostname, serial, version, model. |
| SNMP (v2c) | Available | MIB-II + host-resources + custom OIDs on any SNMP-capable device — covers most Cisco, Aruba, Juniper, HP, Dell, etc. at the protocol layer. LLDP/CDP neighbor discovery for topology. |
| Generic HTTP / REST | Available | Status code, response time, content-change detection for any URL. Wire up to any vendor that exposes a REST endpoint, even without a first-class integration. |
| Additional vendors | Under consideration | More first-class vendor-API integrations are being considered. Most major vendors already work today via SNMP. Want to know whether yours is in the queue, or vote one onto it? — reach out. |
Additional integrations are being considered — please reach out for specifics on what’s in flight or to suggest a vendor you’d like to see prioritised.
Trademark notice. Fortinet®, FortiGate®, FortiAP®, FortiSwitch®, FortiExtender®, and related marks are trademarks of Fortinet, Inc. Cisco® and Meraki® are trademarks of Cisco Systems, Inc. Aruba® is a trademark of Hewlett Packard Enterprise. Palo Alto Networks® is a trademark of Palo Alto Networks, Inc. All other product names and brands are the property of their respective owners. Sentinel Radar and Sh-Epic, LLC are independent and are not affiliated with, endorsed by, or sponsored by any of these companies.
Everything you need to know
The who, what, where, when, why, and how of Sentinel Radar.
I started out as a server admin and quickly moved into network engineering, where I’ve spent nearly three decades — working up through Senior Network Engineer, Principal Network Engineer, Principal Network Architect, and Network Service Owner roles.
I love data. I love automation. Monitoring is a passion. Sentinel Radar is what happens when all three collide.
Sentinel Radar is a self-hosted network monitoring system that continuously checks every device on your network — routers, switches, servers, firewalls, printers — and tells you in real time when something goes down or degrades.
It is designed as a modern, affordable alternative to costly enterprise monitoring tools: runs on your own hardware, scales from 25 devices to thousands, and keeps all your data private.
The GitHub repo will be published after private beta testing wraps up — I’m planning on roughly a month of private testing before opening it up. In the meantime, please reach out if you’d like to try it out.
Sentinel Radar is currently in private beta with three tiers: a free tier for small environments, a Personal / Home Lab tier for hobbyists and non-commercial use, and a Business tier for commercial deployments. All paid tiers are perpetual licenses — one-time purchase, never expires.
Enterprise monitoring tools are expensive, complex, and often require the cloud. Most small and mid-sized teams either over-pay for tools they barely use or go without visibility altogether.
Honestly? I built it because I had a personal use for such a product — and then it just grew into what it is today.
Sentinel Radar runs entirely via Docker Compose. Stand up the primary server (API + PostgreSQL + InfluxDB + React frontend) with a single command, then deploy lightweight Rust-based polling workers to each site you want to monitor.
[ Placeholder — Link to full documentation and walkthrough videos once ready. ]
Documentation — Coming Soon
How Sentinel Radar stacks up
We won’t name names — you know the categories. Here’s where Sentinel Radar fits on the spectrum between “free, but you’ll spend a week configuring it” and “polished, but $200 per device per year.”
| Sentinel Radar | Enterprise NMS (per-device SaaS) |
Heavyweight OSS (free but complex) |
|
|---|---|---|---|
| Cost model | $40 / $999 perpetual, 1-time | Per-device / per-year | Free, your time |
| Deploy time | Minutes (Docker Compose) | SaaS signup, then per-device setup | Days to weeks |
| Self-hosted | Yes, no cloud dependency | No (cloud-dependent) | Yes |
| Sub-second canary probes | Yes, 250 ms–2 s cadence | Sometimes, premium add-on | Plugin / custom build |
| Distributed workers | Built in, Rust binary | Built in | Plugin / proxy setup |
| Multi-channel alerts | Email, Slack, Teams, PagerDuty, ServiceNow, webhook | Yes | Yes, after configuration |
| Hierarchical device tree | Yes, with inherited alerts & profiles | Sometimes (flat groups) | Custom hierarchies |
| Geo-Map + weather radar | Built in, opt-in | Rare | Plugin / external tool |
| Vendor-API integrations | Fortinet today, more under consideration | SNMP only, usually | Custom scripts |
| Source code access | Yes, all tiers (BUSL → Apache 2.0) | No | Yes |
Categories are deliberately generic. If you’re evaluating against a specific product, the live demo tells you more than any comparison table.
Simple, honest tiers
Three tiers. Buy once, own it. Each paid license is a perpetual license for one installation — no subscriptions, no renewals, no per-device fees. See LICENSING.md for the full terms.
Each license is valid for one major version line (e.g., v1.x). Existing license holders get 50% off future major-version upgrades.
Ready to buy Sentinel Radar?
Sentinel Radar is in private beta — the purchase flow on this site is still being wired up. In the meantime, email the tier you want and we’ll send a payment link (typically within one business day for Personal, two for Business). Pick the tier that matches your use:
Pick the tier that matches your use and email us to receive a payment link (typically within one business day for Personal, two for Business):
Demo sign-in — demo_ro / tryitout1
(open to everyone; please be respectful of other users).
Free tier needs no license — just install and run. Questions? Email licenses@sh-epic.com.
Looking for a feature that you don’t see? We’d love to hear about it — send a request.