Status pages · Uptime monitoring
Status pages for people who ship alone.
Endpoints watched, a public status page published, a changelog posted — five minutes to set up, no onboarding call.
Overview
One small tool instead of an incident platform
Check interval
From two regions, always
Alert latency
After two failed checks
Setup time
Domain, endpoints, done
Your public status page
Updated 40 seconds ago status.yourapp.com
What it does
Four things, done properly.
Automated uptime monitoring
Every endpoint checked from multiple regions, once a minute. Response time, status code, SSL expiry — no agent to install.
Public status pages
One page customers can bookmark, on your subdomain and your type. Incident history stays public — the point of publishing it.
Changelog feed
Write a shipping note in Markdown; it lands on the status page, in RSS, and in an embeddable widget.
Email alerts for incidents
You get the first email when a check fails twice. Subscribers get the update when you post it — and the all-clear.
Pricing
Two plans. See them before you sign up.
No account, no trial clock, no sales call — just what you get and what it costs.
Basic
$15/mo
Up to 20 monitored projects, with the embed snippet, subscriber alerts, and weekly reports included.
- Checks every 5 min
- 30-day history
- Up to 20 monitored projects
- Subscriber emails
- Embed snippet
- Weekly PDF reports
Pro
$49/mo
Unlimited monitored projects, 2-minute checks, and API access to auto-subscribe your own users.
- Checks every 2 min
- 90-day history
- Unlimited monitored projects
- Subscriber emails
- Embed snippet
- Weekly PDF reports
- API access + auto-subscribe
What lands in the inbox
Urgent, without shouting.
Basecamp Metrics is down
Basecamp Metrics is back up
The changelog
Shipping notes, on the same page as the uptime.
Trust is uptime plus evidence you're still working on it. Logswatcher puts both in one place so you only maintain one.
Multi-region checks
Every monitor now runs from three regions; a failure has to agree across two before it opens an incident.
RSS for changelogs
Your changelog is a feed. Point a reader at it, or embed the widget in your app.
Faster status page
Static-rendered and cached at the edge — it stays up when the thing it reports on does not.