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
- Navigate to Fleet > Status Pages from the sidebar
- Click Create Status Page
- Enter a title and URL slug (e.g.,
my-companycreates the URL/status/my-company) - Add components — map each component to one or more monitored instances
- Click Save
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:
- Go to the status page management view
- Click Create Incident
- Enter a title, severity, and status message
- Select affected components
- Click Publish
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 |