Checking every 15 seconds

Know the second your service goes down.

Systems Notification watches your sites, APIs, and servers around the clock — and tells you the moment something breaks, before your customers do.

No card required · 50 checks on the free plan

api.systems-notification.com All systems operational
Status200 OK
Response42 ms
Regionus-east
Last check3s ago
90 days ago99.98% uptimetoday
What it does

Monitoring and alerting, without the noise.

Point it at anything with a URL or an IP. We check it on a schedule, confirm a failure from a second location, and only wake you when it's real.

Uptime checks

HTTP, TCP port, ping, and keyword checks from multiple regions, as often as every 15 seconds. We re-test before alerting so a blip never pages you.

Alerts that reach you

Route incidents to email, SMS, Slack, Discord, PagerDuty, or any webhook. Set quiet hours and escalation so the right person hears about it.

Public status pages

Give customers a hosted status page on your own domain. Post incidents, show live uptime, and cut down the "is it just me?" support tickets.

Response-time history

Track latency over time and spot a service degrading before it falls over. Keep up to a year of history on paid plans.

SSL & domain expiry

Get warned before a certificate or domain registration lapses — the outages nobody schedules and everybody remembers.

API-first

Everything in the dashboard is available over a clean REST API, so you can create checks and pull status straight from your own tooling.

How it works

Up and running in about a minute.

01

Add a check

Paste a URL or host. Pick how often to check it and from which regions. That's the whole setup.

02

We watch it

Our checkers hit your endpoint on schedule and record status and response time. A failure is confirmed from a second region first.

03

You get alerted

The moment a check fails for real, the people you chose hear about it on the channels they actually watch — and again when it recovers.

For automation

A simple API for everything.

  • Create, pause, and delete checks programmatically.
  • Pull current status and uptime for any monitor.
  • Receive incident events as signed webhooks.
  • Token auth over HTTPS — no surprises.
# create a check curl https://api.systems-notification.com/v1/checks \ -H "Authorization: Bearer $TOKEN" \ -d url=https://example.com \ -d interval=30 # → { "id": "chk_9f2", "status": "up" }

Start watching your services today.

Set up your first check in under a minute. The free plan covers 50 checks and never expires.

Start monitoring free