Better Uptime (part of BetterStack) is a modern monitoring and on-call platform. It checks for 2xx HTTP responses by default, so Alert24 healthcheck endpoints drop right in without any custom configuration.
Before you start
You'll need:
- An Alert24 API key (Settings → API Keys → Create API Key)
- The ID of the check you want to monitor, found in Monitoring → [check name] or via the API
Add a monitor
- Go to Uptime → Monitors → Create monitor
- Paste your healthcheck URL into the URL to monitor field:
https://app.alert24.net/api/healthcheck/ak_live_YOUR_KEY/YOUR_CHECK_ID - Give the monitor a name (e.g. "Stripe API — via Alert24")
- Set your Check frequency (every 3 minutes is a reasonable default)
- Select your Alert contacts or on-call schedule
- Click Create monitor
Better Uptime creates an incident automatically when it sees a non-2xx response and routes it through your configured escalation policy.
Org-wide monitor
To monitor your entire Alert24 account with one URL:
https://app.alert24.net/api/healthcheck/ak_live_YOUR_KEY
Returns 503 if any active check is down or degraded.
Tips
- Auto-resolve: Better Uptime auto-resolves incidents when the monitor returns 200 again. Alert24 will return 200 as soon as the underlying check recovers, so incident timelines stay accurate.
- Multiple regions: Better Uptime checks from multiple locations. Alert24's healthcheck endpoint is deployed on Cloudflare's edge, so latency is consistently low regardless of which region Better Uptime polls from.
- Status page integration: If you use Better Uptime's status page, you can attach this monitor to a component so it reflects the same status as your Alert24 checks.