Get Sentinel
Built with Rust

Know the moment something goes down.

Sentinel watches your hosts, ports and endpoints around the clock — with live latency, uptime history and instant status at a glance. Fast, rock‑solid and remarkably light on resources.

✓ Single native binary ✓ No runtime, no garbage collector ✓ Your data stays on your machine
Sentinel overview dashboard showing host status, latency, uptime and check history
Stable

Runs for months, not hours

Rust's compiler rules out null pointers, data races and memory corruption before the program ever ships. A monitor has to outlive the things it monitors — Sentinel is built to.

Fast

Sub‑millisecond precision

Native code and async I/O mean checks fire on time and latency is measured, not estimated. With no garbage collector there are no pauses to skew your numbers.

Lightweight

Barely there

No bundled browser, no interpreter, no background daemons. One small binary that idles near zero CPU and leaves your memory for the work that matters.

Features

Everything you need. Nothing you don't.

One clean overview for every host you care about — from the router in the closet to production APIs.

Live monitoring

Status refreshes continuously. Pause, resume or force a refresh whenever you like.

Ping, TCP & HTTPS

Check a bare IP, a specific port or a full HTTPS endpoint — mix them freely in one list.

Latency & uptime

Current latency, rolling average and uptime percentage for every host, always in view.

History at a glance

Green and red history bars show exactly when things broke — and when they came back.

Zoom through time

Switch between Live, 15 minutes, 1, 6 and 24 hours — or everything Sentinel has ever recorded.

Clear failure reasons

Operational, degraded or down — with the reason spelled out, so you know where to look first.

🦀 Powered by Rust

Built with Rust,
from the first line.

A monitoring tool is only useful if it's the last thing standing. That's why Sentinel is written in Rust — the language trusted for operating systems, browsers and network infrastructure.

  • 1
    Memory safe by design

    Whole classes of crashes and leaks are rejected at compile time — so long-running sessions stay flat and predictable.

  • 2
    Native speed, zero GC

    Compiled straight to machine code with no garbage collector. Checks run concurrently without stalling each other.

  • 3
    Tiny footprint

    No VM, no interpreter, no runtime to install. A single self-contained binary that starts instantly.

sentinel — checks
$ sentinel --watch
gateway 192.168.1.1 0.9 ms
api https://api.example.com 24.1 ms
db 10.0.0.12:5432 1.3 ms
staging 10.0.0.40:443 timed out
3 operational · 0 degraded · 1 down
refreshed continuously

Illustrative output

How it works

Up and watching in under a minute

01

Add a host

Hit + and enter an IP, a host:port or an https:// URL.

02

Sentinel starts checking

Checks begin immediately and run continuously in the background — no configuration files required.

03

See everything at once

Operational, degraded and down counts, average latency and per-host history on a single screen.

Stand guard over your uptime.

Fast, stable and lightweight — Sentinel keeps watch so you don't have to.