Uptime monitoring for startups and indie hackers with HTTP, ping, TCP, content, SSL certificate, and heartbeat checks, alerts, and public status pages in one Sandglass workspace.
A tiny team cannot watch dashboards all day, and the first sign of trouble is often a user email. The goal is the smallest set of checks that catches a real outage and reaches a phone before the founder is tagged on social media.
Start with one HTTP check on the app, one content check on a critical flow, and one heartbeat on the job that sends transactional email. Send alerts to a Slack webhook channel everyone already watches and resist adding checks you will not act on.
More checks are not better when nobody triages them. A handful of high-signal checks with a clear owner beats fifty noisy ones that train the team to ignore alerts.
List the endpoints, jobs, and components where an outage would reach the people you serve. Keep the first pass to production.
Use HTTP or content checks for web surfaces, TCP for raw ports, SSL certificate checks for HTTPS expiry, and heartbeats for scheduled work.
Put production, staging, and per-client checks in their own groups so routing and noise stay under control.
Adjust intervals and retry counts once real data shows which alerts were signal and which were noise.
Free plan, no credit card required.