Status Pages
Create public status pages that display the health of your fleet components in real time. Share a status page URL with your users, clients, or stakeholders to provide transparency about system availability.
Creating a Status Page
- Open Settings → General and pick the Status pages view (
/settings?view=status-pages) - Click New status page
- Enter a title and URL slug (e.g.,
my-companycreates the URL/status/my-company) - Add components and set each one’s status (Operational, Degraded, Outage)
- Leave Public on to publish it, then click Create page
Click the pencil on a page’s row to change its title, components, visibility or custom domain.
The status page is immediately available at the public URL.
Components
Components represent the services or systems you want to display on the status page. Each component’s status is derived automatically from instance heartbeats:
| Status | Condition | Color |
|---|---|---|
| Operational | Last heartbeat less than 2 minutes ago | Green |
| Degraded | Last heartbeat between 2 and 5 minutes ago | Yellow |
| Outage | Last heartbeat more than 5 minutes ago | Red |
Incidents
When an issue occurs, create an incident to communicate with your users:
- Open Settings → General → Status pages
- Click Report incident (or Incident on a page’s row)
- Enter a title, severity, status and message
- Select affected components
- Click Report incident
The latest incidents of each public page are listed under it; change an incident’s status (investigating → identified → monitoring → resolved) from the drop-down next to it.
Update incidents as the situation progresses:
| Incident Status | Description |
|---|---|
| Investigating | Issue identified, root cause being determined |
| Identified | Root cause found, working on fix |
| Monitoring | Fix applied, monitoring for stability |
| Resolved | Issue fully resolved |
Public Access
Status pages are accessible without authentication at:
GET /api/public/status/{slug}This returns the page title, description, component statuses, and active/recent incidents.
Status pages are available on all plans. Custom domain support for status pages is planned for a future release.
Status Page API
| Endpoint | Method | Auth | Description |
|---|---|---|---|
/api/status-pages | POST | Yes | Create a status page |
/api/status-pages | GET | Yes | List your status pages |
/api/status-pages/{id} | PUT | Yes | Update a status page |
/api/status-pages/{id}/incidents | POST | Yes | Create an incident |
/api/status-pages/{id}/incidents/{iid} | PUT | Yes | Update an incident |
/api/public/status/{slug} | GET | No | Public status page view |