Uptime monitoring

Know it's down before your users tell you.

Statlark checks your endpoints every 30 seconds from three regions and pings you the moment something stops answering. No agents to install, no dashboards nobody opens.

All systems operational · checked 24 seconds ago

What you get

HTTP, TCP and ping checks

Point it at a URL, a port or a host. Follow redirects, match a string in the body, or assert a status code. Certificates are checked on every run and flagged 20 days before they expire.

Alerts that respect your night

A single failed check is usually a blip. Statlark waits for two consecutive failures from different regions before it wakes anyone up, and groups related incidents into one notification.

Status pages, if you want them

Publish a read-only page for your customers on your own domain. Incidents you resolve internally show up there automatically, with the timeline already filled in.

How it works

  1. Add a check. Paste a URL. Statlark figures out the sensible defaults and starts watching within a minute.
  2. Pick where alerts land. Email, webhook, or a chat channel. Quiet hours are per-person, not per-team.
  3. Forget about it. You'll hear from us when something is actually wrong, and get a short weekly summary otherwise.
Running on your own hardware? The self-hosted build ships as a single binary with no external database. See the documentation.