How SpaceOS is running, right now
Every row below is a check we actually ran in the last few seconds. You will not find an uptime percentage on this page — we would rather show you the readings than a number you cannot verify.
All systems operational
Every check below responded normally when it last ran.
Last checked 14 Aug 2026, 09:56:41 UTC · refreshes every 60 seconds
Database
Live connectivity probe against the primary database · 617 ms
Operational
Session cache
Live ping to the session and sign-in token cache · 603 ms
Operational
Background jobs
Queue depth and oldest queued job age for notifications and scheduled work · 617 ms
Operational
Email delivery
Mail transport configuration present — no message is sent to test it
Operational
Payments
Payment gateway configuration present — no charge is attempted to test it
Operational
How we watch it when you are not looking
This page is the visitor-facing view. The monitoring behind it runs continuously and pages a human, whether or not anyone has the page open.
Probed independently, around the clock
A self-hosted Uptime Kuma instance polls our internal health endpoints every 60 to 300 seconds from outside our hosting provider — readiness, third-party dependencies, background queues, custom domains, and business-level checks such as payment credential validity. It runs on separate infrastructure, so an outage on our side does not take the watcher down with it.
Errors and scheduled jobs tracked in Sentry
Application errors are captured in Sentry, and every scheduled job checks in there when it starts and finishes — so a cron that silently stops running raises an alert rather than going unnoticed.
Alerts route to on-call with a written runbook
Alerts are graded P1 or P2 and pushed to dedicated on-call channels. Each alert type maps to a runbook with the same five sections: immediate containment, diagnosis, confirming recovery, escalation, and how to roll back or disable.
This page reports checks, not averages
Readings are taken at most every 30 seconds and cached for that long, and the page tells you exactly when the reading was taken. Where we can only verify that something is configured rather than live-probe it, the row says so in as many words.
Seeing something this page does not show?
These checks cover the platform as a whole. A problem inside one space — a single till, a stuck order, a payment that will not settle — can be very real while everything above stays green. Tell us and we will look at your space specifically.
Built to be checked, not just claimed.
Switch on the modules you need and see how the platform behaves on a busy day.
Free to start · No credit card required · Cancel anytime