Status Pages
Every Nines account gets a public status page at nines.sh/status/<your-slug>. Share it with your users so they can check service health without contacting support.
What the status page shows
The public status page displays:
- Current status — whether each monitor is passing or failing, based on the most recent check results.
- Open region-failure incidents — incidents that are currently open and visible to end users.
- Uptime history — a daily availability heatmap for each monitor: 30 days on Free, 90 days on Pro and above.
- Platform uptime percentage — the fraction of monitors currently passing.
What is not shown
The following information is not shown on the public status page:
- Burn-rate incidents — these reflect internal SLO posture (error budget consumption) and are only visible to the account owner. They do not appear on the public status page.
- Error budget data — SLO targets, burn rates, and error budget panels are owner-only. No SLO numbers are exposed publicly.
- Check configurations — monitor URLs, check intervals, and region lists are not disclosed.
Custom domain
You can serve your status page from your own domain (for example, status.example.com) on Business plans.
- In your DNS provider, add a
CNAMErecord pointing your domain (e.g.,status.example.com) tocname.nines.sh. - Wait for the DNS record to propagate.
- Go to Settings → Status Page.
- Enter your custom domain in the Custom domain field and save.
Nines provisions an SSL certificate automatically once the DNS record is live.
DNS propagation typically takes a few minutes, but can take up to 48 hours depending on your DNS provider's TTL settings.
Customisation
Customize the appearance and metadata of your status page under Settings → Status Page. Available settings depend on your plan:
Pro and above
- Accent colour — hex colour used for the header bar and active-state indicators.
- Header text — overrides your organisation name in the status page header.
- Logo — upload a custom logo image shown in the page header.
- Hide "Powered by Nines" badge — removes the footer attribution badge.
Business and above
- Favicon — custom browser tab icon for your status page.
- OG title / description / image — Open Graph metadata for link previews.
- Custom domain — serve your status page from your own domain (see Custom domain below).
Free plan
Free-plan accounts see an upgrade prompt on the Settings → Status Page page and cannot save customisation settings. The status page is served with default styling.
Subscriber notifications
Visitors can subscribe to your status page to receive email notifications when incidents are created or resolved. Subscribers are managed separately from your account notification channels.
To unsubscribe, visitors use the link in any notification email or navigate to /unsubscribe?token=....