Status Pages
Give your users a public URL to check the health of your services in real time.
Overview
Status pages are public, no-login-required pages that display the live health of your services. They reduce support tickets by letting users self-diagnose outages, and they build trust through transparency.
Your status page lives at:
signaldocks.com/status/your-slug
Creating a status page
- Go to Dashboard → Status Pages and click New Status Page. <<<<<<< HEAD
- Give it a name and a URL slug (e.g.
my-app→signaldocks.com/status/my-app). - Add monitors to the page and set their display order.
What visitors see
- Current status of each monitor (up / down / unknown)
- 90-day uptime dot grid per monitor
- Response time chart
- Open incidents and their updates
Subscribers
Visitors can subscribe with their email to receive notifications when an incident is created or updated. Subscribers must confirm their email before receiving alerts.
Incidents
Incidents are created automatically when a monitor goes down (after 2 consecutive failures). You can post manual updates to keep subscribers informed of progress.
- Enter a title and a URL slug (e.g.
my-app). - Add monitors to the page and arrange their display order.
- Click Save. Your page is immediately public.
What visitors see
Each status page shows:
- Current status of each monitor (Operational / Degraded / Outage)
- 90-day uptime dot grid — one dot per day, colored by uptime percentage
- Response time chart with recent data points
- Open incidents with their latest update and status
- Incident history for resolved events
Monitor detail page
Each monitor on the status page links to a detail sub-page at:
signaldocks.com/status/your-slug/monitor-id
This page shows a real-time response time chart and the last 50 check results, updating live without a page refresh.
Email subscribers
Visitors can subscribe to your status page with their email address. Subscribers:
- Enter their email and click Subscribe.
- Receive a confirmation email — they must confirm before alerts start.
- Get notified when an incident is created or updated.
- Can unsubscribe at any time via the link in any notification email.
Incidents
Incidents are created automatically when a monitor has 2 consecutive failures. You can also create incidents manually from the dashboard.
Incident lifecycle:
- Investigating — incident opens, initial alert sent.
- Identified — post an update explaining the root cause.
- Monitoring — fix applied, watching for stability.
- Resolved — incident closes, recovery alert sent.
Each status change posts an update visible on the status page, keeping your users informed throughout the outage.
Status page limits by plan
| Plan | Max status pages |
|---|---|
| Free | 1 |
| Starter | 3 |
| Pro | 10 |
| Enterprise | Unlimited |
09580d081e86dcb9ab1c7bb9bca109d066b5fec5