Compare · RealUptime Status
RealUptime Status vs Instatus
Instatus combines monitoring, incident response, on-call, and status pages. Its monitoring guide says each check runs from one selected location at a time and rotates among the United States, Canada, Europe, and Asia. RealUptime Status is narrower and shows named region readings together on the public page, from every region your plan includes: four regions on Free, eight on Growth, all ten on Scale.
Multiple named regions shown together per check
Have
every region the plan includes by default (four regions on Free, eight on Growth, all ten on Scale), configurable down per monitor
Don’t have
one location per check, rotated across four geographies
Public regional display
Have
four named region states by default
Partial
component and monitor status
Monitor types beyond HTTP(S)
Partial
TCP and TLS port checks, DNS record checks, and heartbeat/cron push monitoring, plus HTTP(S) endpoints
Have
website, API, cron, ping, TCP/UDP, and DNS
Automatic incident actions
Have
draft and resolve from monitor transitions
Have
configurable create, publish, notify, and resolve actions
Free allowance
Have
1 page, 10 monitors
Have
15 monitors and a public status page
Free check interval
Have
1-minute minimum
Partial
2-minute checks
Free alert channel
Have
Slack and account email
Partial
Public subscriber notifications
Have
every tier
Have
200 subscribers on Starter
Team member access
Have
owner, admin and responder roles
Have
5 team members on Starter, 50 on Pro
On-call and incident response
Have
escalation policies with acknowledgement and on-call rotations, on Growth and Scale; each escalation step pages a person (email plus their chosen channels) or a channel: Slack, Discord, Microsoft Teams, Opsgenie, PagerDuty, Zapier, or webhook; no native phone call or SMS
Have
on-call members and escalation: 2 Starter, 20 Pro, 50 Business
30-second check interval
Have
Scale
Have
Pro and Business
Custom domain with automatic TLS
Have
Growth and Scale
Have
Pro and Business
Annual billing discount
Have
12 months for the price of 10 (roughly 2 months free) on Growth and Scale
Have
three months free when paid yearly
Is there a free tier?
RealUptime is free to start and never asks for a card. One signup turns on the free rung of every product: 10 monitors with a public status page, 5 server-agent slots, and 10,000 error events a month kept for 14 days. RealUptime Outages is free to read with no account at all.
Instatus: 15 monitors and a public status page free, on 2-minute checks, with email as the free alert channel.
Is it open source or self-hosted?
RealUptime's core is a hosted service and its source is not published, so there is no self-hosted edition of the platform itself. The parts that run on your side are open source at github.com/RealUptimeHQ: the CLI and the RealUptime Errors SDKs for JavaScript, Python, Go, PHP and Ruby are MIT-licensed, and the Grafana data source is Apache 2.0.
Instatus: a hosted product that publishes no source and no self-hosted edition.
If self-hosting is a hard requirement, these are the open-source options in this category: Uptime Kuma (MIT), OpenStatus (AGPL-3.0), Healthchecks.io (BSD 3-Clause) and OneUptime (Apache 2.0).
Looking for an Instatus alternative?
For the reasoning behind checking from more than one region at all, see why a status page can show all green during a real outage. Comparing more than just this one alternative? The status page tool checklist covers what to test before committing to any of them.